Apple 공식 문서에서 데려온 캡쳐본으로, Apple은 공식적으로 left/right constraint 보다 leading/trailing의 사용을 권장하고 있죠! left/right constraint vs leading/trailing constraint 우선 left/right은 사용자가 보는 화면상의 왼쪽과 오른쪽 위치 속성이에요. 반면에 leading/trailing은 reading direction의 시작과 끝을 나타내는 위치 속성이랍니다. reading direction? 우리가 주로 사용할 줄 아는 언어(한국어, 영어)는 글을 왼쪽 → 오른쪽 순으로 읽죠? 이렇게 읽는 방향을 'reading direction'이라고 하는데 default reading direction은 사용자가 설정한..
Auto Layout을 코드로 작성할 수 있는 방법에는 3가지가 있어요. [1] Layout Anchor를 사용하는 방법 [2] NSLayoutConstraint class를 직접 이용하는 방법 [3] Visual Format Language를 사용하는 방법 각각을 하나씩 장단점과 함께 살펴볼까요? Layout Anchor 저한테 가장 익숙한 방법은 제일 첫번째인 layout anchor를 사용하는 방법이에요. 제약을 주고 싶은 item의 anchor property에 접근해서 제약을 정의하는 방식입니다. 장점으로는, 1. 간결한 작성 방식으로 인한 뛰어난 가독성 2. type safety를 지원 이 있습니다. 두번째 방법인 NSLayoutConstraint class를 사용하면 constraint in..
집단 지성으로 모인 다양한 면접 질문들을 모아 공부하고 정리해보려고 해요. 출처는 모두 아래에 명시해 놓았고, 최대한 많이 채워보도로 하겠습니다! iOS Frame과 Bounds의 차이 [바로가기] ViewController의 생명주기에 대해 설명하시오. [바로가기] setNeedsLayout와 setNeedsDisplay의 차이에 대해 설명하시오. App의 Not running, Inactive, Active, Background, Suspended에 대해 설명하시오. 앱이 In-Active 상태가 되는 시나리오를 설명하시오. URLSession에 대해 설명하시오. [바로가기] prepareForReuse에 대해서 설명하시오. [바로가기] Auto Layout AutoLayout을 코드로 작성하는 방법..
- Total
- Today
- Yesterday
- 부스트캠프2020
- 졸업작품
- 소프트웨어역량시험
- 데이터분석
- 운영체제
- 코딩테스트
- 부스트캠프
- 삼성소프트웨어아카데미
- 커넥트재단
- OS
- 컴과졸작
- 부캠
- swacademy
- 소프트웨어아카데미
- 보안
- RxSwift
- 개발자인턴
- 삼성
- 인턴
- firebase
- SWIFT
- 컴퓨터공학
- 알고리즘
- 컴공졸작
- TableView
- ios
- 코테
- C++
- 프로그래머스
- nosql
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |