처음 프로젝트를 만들때 Template 설정을 하게 된다.
Default 설정은 다음과 같다.
1. iPhone OS
2. User Templates
3. Mac OS X
---------------------------------------------------------------------------------
1번 상세설명>
iPhone OS > Template에 새 항목을 넣고자 하는 경우
원하는 template를 복사후 아래 링크로 붙여넣기 하면 된다.
/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application
(링크 : http://lambert.tistory.com/245 <--- 참조 사이트
http://b4you.net/blog/240 <--- 위 사이트에서 간단한 예제를 통해 실습해볼 수 있다.
)
1번 보충설명>
위 그림 경로는 다음과 같습니다.
/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/File Templates/Cocoa Touch Class/Objective-C class/UIView subclass.pbfiletemplate
위 class.h class.m 파일 수정을 통해서 UIView 템플릿 실행시 default로 열리는 템플릿 세팅을 깔끔하게 바꿀수 있다.
위 그림은 http://b4you.net/blog/240 를 참조하였다.
위 그림은 TemplateInfo.plist 파일이다.
MainTemplateFile은 만들고자하는 메인파일이다. 즉 Class.m파일이 메인이라는 뜻이다.
CounterpartTemplateFile은 옵션파일이며 class.m에 필요한 헤더파일이 들어가게된다.
2번 상세설명>
~/Library/Application Support/Developer/Shared/Xcode/Project Templates/YourGroupingName
YourGroupingName
대신 원하는 이름의 폴더를 만들어 쓰면 User Template란에서 원하는 프로젝트 템플렛을구성할 수 있다.
(링크 : http://www.turkeysheartrhinos.com/?p=8)
3번 상세설명>
/Developer/Library/Xcode/Project Templates