본문 바로가기
iPhone and Mac OSX

[Xcode] Project Template 추가

by 풍야 2010. 8. 23.



 



처음 프로젝트를 만들때 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