2012年3月6日 星期二

為太空飛鼠建立static library

感謝蘇森力畫了可愛的太空飛鼠,


今天彼得潘將為各位介紹如何建立static library (.a檔)
讓所有喜歡牠的人,
都能輕易將牠加入自己開發的App。

1.  新增target
     static library也是target的一種。

2. 選擇Cocoa Touch Static Library


3. 將static library,也就是target的名稱命名為CuteMouse


4. 新生的target, CuteMouse。
 
5. 將欲編譯成libCuteMouse.a的source code加入
 
     比方CuteMouse.m想加入,那麼我們必須在其Target Membership的設定裡將CuteMouse勾選

  
6. 編譯libCuteMouse.a

    請針對device和simulator分別編譯,產生對應的CuteMouse.a。因為到時候別人在使用.a時,
    必須依據編譯的平台選擇合適的.a。



7. 在新的專案使用libCuteMouse.a

    (1) 將libCuteMouse.a加入專案

    (2) 將libCuteMouse.a的header檔和圖檔加入專案。若沒有加入header檔,compile時會無法認得。

 



1 則留言: