創建Xcode的工程模板和代碼模板

創建Xcode的工程&源碼模板

在xcode裏面並沒有直接的工具爲你創建模板,但是有個方法可以方便的創建你需要的模板,你只要根據樣式修改就行,以下分爲兩個部分:一是創建工程模板,另外一個是創建源碼模板

一. 創建工程模板

     創建一個工程模板,可以方便你快速的建立一個你需要的一個工程樣式,省去了你工程設置參數,添加類庫的過程,當你創建了多個模板後,在以後的工作中可以節省你不少的時間,非常方便.

     Xcode沒有提供直接的工具或者是嚮導給你創建一個工程模板,但是我們可以找到Xcode內置的幾個模板,這裏我們以iPhone開發爲說明,介紹模板的創建過程.

1.首先你進入這個目錄:

/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application

在這底下可以看到,Xcode內置的幾個模板,例如Navigation-Based Application,OpenGL ES Application,等等

 

2.拷貝任意一個模板,這裏爲了製作自己需要的模板,就拷貝Window-Based Application這個模板,並且修改名稱爲MyTemplates Application.如圖所示

 

3.進入MyTemplates Application,然後點擊工程打開了一個MyTemplates Application的xcode工程界面,如圖所示

4.在這個工程下面,你可以類似創建一個自己的項目一樣,修改已經有點代碼或者添加新的scoure code,建立group,導入framework,設置tartget,修改info.plist裏面的內容,添加icon等等

6.怎麼修改裏面的內容,你可以參考其他Templates的項目對比下就知道了,很簡單,不需要我敘述了吧,呵呵!

7.這裏需要提醒的是,Add to project,或者創建新的源碼的時候,路徑選擇"Realtive to Enclosing Group",這樣他生成的模板會自動引用到你新建立的項目的文件夾下面,而不是絕對路徑.如圖所示:

 

8.點擊xcode圖標,選擇"New Project",出現個面板,選擇iPhone OS/Application,右邊是不是出現了你想要的模板了呢?

二. 創建源碼文件模板

     當你打開了一個xcode已有工程項目的時候,點擊''new file",彈出選擇你需要的源碼模板,這裏有沒有你自己定製的源碼呢,如果你想設計你自己的模板,以下可以告訴你:

總的來說,和創建project模板類似

1.和創建project模板類似,進入/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/File Templates

在這裏創建你需要的源碼模板.如果是做iPhone,你進入Cocoa Touch Classes,在這個文件夾下面創建新的模板就可以了.

 

2.進入Cocoa Touch Classes,可以看到許多模板,例如:NSObject subclass.pbfiletemplate,UITableViewController subclass.pbfiletemplate等等

 

3.拷貝其中一個,重命名爲自己需要的源碼模板名稱,例如MyObject subclass.pbfiletemplate.

 

4.打開MyObject subclass.pbfiletemplate.,修改裏面的文件class.h.class.m文件的內容爲自己想要的內容,即可,

5.修改內容的方法和語法規則,可以參考其他模板

6.修改好了,你就可以,選擇"new file",測試下看看,MyObject是否出現在右邊模板框裏面了呢?

Ok,這就是怎樣創建工程模板和源碼模板的過程,希望對看到此篇文章的網友有幫助!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章