코딩하는 체대생

코딩하는 체대생

  • 분류 전체보기 (232)
    • Project (3)
    • Experience Story (27)
      • Apple Developer Academy @ P.. (6)
    • Swift, iOS Foundation (30)
    • UIKit, SwiftUI, H.I.G (40)
    • Swift Architecture (7)
      • Design Pattern (10)
    • Apple Framework, Library (17)
      • Combine (10)
    • ML, Spatial Computing (9)
    • Algorithm (62)
    • Developer Basis (17)
      • 내가 보려고 정리하는 개발 용어 사전 (3)
      • Xcode (8)
      • Git, GitHub (5)
  • GitHub
  • Brunch Story
RSS 피드
로그인
로그아웃 글쓰기 관리

코딩하는 체대생

컨텐츠 검색

태그

ios 코딩테스트 입문 대외활동 python Combine 리트코드 파이썬 UIKit Xcode 코딩 테스트 코딩테스트 알고리즘 후기 SWIFT SwiftUI apple leetcode Design Pattern Algorithm 프로그래머스

최근글

댓글

아카이브

AutoLayout(1)

  • [Library] AutoLayout을 짧은 코드로 구현하려면, SnapKit

    💡 SnapKit이란? iOS 개발에서 UI를 코드로 구현할 때 (AutoLayout을 잡을 때) 편리하게 도와주는 라이브러리이다. 스토리보드나 SwiftUI를 이미 경험해본 사람에게 있어, 코드 베이스로만 UI를 구성한다는 것은 매우 겁나는 일이다. 나도 처음에는 편한 스토리보드, xib 등이 있는데, 굳이 코드로 UI를 짜야하는 이유가 뭐가 있을까? 했는데, 개발을 계속 공부하다 보니 어쩔 수 없이 코드 베이스로 개발을 해야 하는 상황이 생기게 되더라. (협업, 유지 보수의 편리함, 속도 빠름, 파일 가벼움, conflict 발생 가능성이 적다 등의 장점 등등) 그렇다고 무작정 코드로 UI를 짜다보면, 라벨 하나를 넣더라도 코드의 길이가 엄청 길어지는 본인을 목격할 수 있었는데, 이 긴 코드를 조금이..

    2021.11.16
이전
1
다음
© 2018 TISTORY. All rights reserved.

티스토리툴바