Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- rxswift
- 애니메이션
- 스위프트
- uitableview
- Human interface guide
- 클린 코드
- uiscrollview
- UITextView
- clean architecture
- HIG
- map
- Refactoring
- Xcode
- SWIFT
- 리펙토링
- UICollectionView
- Clean Code
- tableView
- ios
- RxCocoa
- Protocol
- collectionview
- swift documentation
- combine
- 리펙터링
- swiftUI
- ribs
- MVVM
- 리팩토링
- Observable
Archives
- Today
- Total
목록빌드 과정 (1)
김종권의 iOS 앱 개발 알아가기
[iOS - swift] Xcode Build System (빌드 시스템, Incremental Build System)
빌드 시스템 Xcode에서 빌드 (cmd + R)을 하면 아래와 같은 플로우를 거쳐서 빌드가 완성 단, Xcode10 부터는 *Incremental Build System를 사용하여 빌드 속도가 개선 (아래에서 설명) 1. Preprocessor (전처리기) 컴파일타임 전보다 전처리기가 먼저 동작하여 컴파일 직전에 전처리기에 의해서 컴파일할 소스코드가 정해짐 Xcode > Build Settings > Active Comiplation Conditions에서 설정 이름이 Active Comiplation Conditions인 이유는 말 그대로 컴파일전 조건을 미리 정해준다는 의미 2. Compiler (컴파일러) 소스코드(swift)를 어셈블리어로 변경 어셈블리어: 하드웨어를 직접 제어할 수 있는 저수준..
iOS 응용 (swift)
2023. 4. 13. 01:41