일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 라이징캠프
- zip()
- GIT
- Info.plist
- github
- swift
- 코딩테스트
- 프로그래머스
- replacesubrange()
- MVC
- joined()
- Autolayout
- String()
- 대문자소문자
- reduce()
- IOS
- components()
- uikit
- alamofire
- 클론코딩
- Segue
- prefix()
- API
- 싱글톤
- tableView
- suffix()
- 코드업 파이썬 기초 100제
- xib
- uisearchbar
- 알고리즘
- Today
- Total
목록IOS/기타 (2)
Daeng iOS

Autolayout은 뷰에 주어진 제약조건에 따라 뷰의 크기와 위치를 동적으로 게산해 배치하는 것으로, 외부 또는 내부의 변화에 동적으로 반응하여 유저 인터페이스를 구성한다 개발자는 y = ax + b 조건(constraints)을 준다. → 절대값으로 x/y축의 위치/크기를 결정해 주는 대신, 조건을 설정해서 오토레이아웃 엔진이 알아서 값을 계산하게 한다. x, y는 서로 다른 뷰의 속성을 나타낸다 a, b 는 개발자가 지정하는 임의의 수이다 목적: 모든 뷰에 대해 4개의 값을 알아내는 것 뷰의 x축 위치 뷰의 y축 위치 뷰의 x축 크기(너비) 뷰의 y축 크기(높이) 뷰의 속성 : 조건(Constraints)는 뷰의 속성(attributes)간 관계를 설정한다 위치 속성→ 뷰 직사각형의 상하좌우 테두리..
info.plist 번들을 식별하고 구성하는 키-값 쌍을 포함하는 리소스로, 프로젝트의 기본 정보를 설정하고 구성하는 파일이다 -Application Scene Manifest: 앱의 씬 기반 Lifecycle 지원에 대한 정보 -Enable Multiple windows: 여러 scene을 설정할 수 있는지 체크하는 속성 -Scene Configuration: 새 scene을 만들 때 UIKit의 기본 설정값 -Application Session Role: 2가지 역할 (application/external display) -item 0 -Configuration Name: 설정 이름 -Delegate Class Name: 대신 코드 실행해 줄 클래스 이름 -Storyboard Name: 스토리보드 이..