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 |
Tags
- UICollectionView
- UITextView
- uiscrollview
- SWIFT
- Refactoring
- swift documentation
- Protocol
- clean architecture
- tableView
- 스위프트
- MVVM
- 리펙터링
- map
- Xcode
- ribs
- Human interface guide
- HIG
- 애니메이션
- Clean Code
- Observable
- swiftUI
- rxswift
- 리팩토링
- ios
- 리펙토링
- combine
- RxCocoa
- 클린 코드
- collectionview
- uitableview
Archives
- Today
- Total
목록빌드 시스템 (1)
김종권의 iOS 앱 개발 알아가기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mEcOG/btr8LsA0rxU/S0QVNSg3mVNsayYqzkedsK/img.png)
빌드 시스템 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