일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- windows7
- Number
- 윈도구7
- windows
- mac
- 퇴사
- 아이폰
- 7932
- 볼링
- VISTA
- 애플
- WebService
- 윈도구
- Mobile
- screen
- WSDL
- iPhone
- 링크
- java
- Objective-C
- 맥
- install
- 아이맥
- cagr48com
- 형식
- 설치
- 윈도우즈7
- 오브젝티브C
- ObjectiveC
- c#
Archives
- Today
- Total
A colossal Dreamer: GR鐵塔-天生我材
[Xcode] Xcode Subproject 관리하기. 본문
프로젝트를 몇 개의 덩어리로 구분해서 개발하는 경우에.
Xcode 에서 빌드하면서 부딛혔던 삽질...
우선 header 파일 include 가 제대로 되지 않는 문제.
Subproject 디렉토리를 search header paths 에 설정하면 되는데.
어떻게 하는 것이 유연하게 설정하는 것일까.?
우선 아래 URL에서 제안한 것 처럼 Project에 subproject를 포함시킨다.
http://stackoverflow.com/questions/9501799/xcode-4-2-how-to-import-h-file-from-subproject
그리고, Main project 의 build phases 에 dependency를 걸어주자.
Subproject 쪽의 build phases 에서 Copy Files 페이즈가 존재하는지 확인하자.
여기서 Product destination에 include/${PRODUCT_NAME} 위치에 카피하는 코드를 확인.
필요하다면, search header paths 에
$(BUILT_PRODUCTS_DIR)/include/{PRODUCT_NAME} 을 추가해 주자.
예시
$(BUILT_PRODUCTS_DIR)/include/cuscus-framework
요렇게 설정하면, Main project 쪽에서 Sub project 의 header 를 잘 땡겨올 수 있게 된다.
끗.
'Development > 아이폰' 카테고리의 다른 글
[Objective-C] NSURL, NSURLRequest, NSURLConnection (0) | 2013.07.08 |
---|---|
[Objective-C] ARC(Automatic Reference Counting) on llvm (0) | 2013.06.30 |
[아이폰:정리] 나의 아이폰 화면 구성 과정. (0) | 2011.09.21 |
[iOS:objective-C] 오늘 주은 클래스( NSProcessInfo, NSKeyedUnarchiver, UIPasteboard) (0) | 2011.09.08 |
[오브젝티브C] 암호화 AES (0) | 2011.05.30 |