今天彼得潘將為各位介紹如何建立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。
(1) 將libCuteMouse.a加入專案
(2) 將libCuteMouse.a的header檔和圖檔加入專案。若沒有加入header檔,compile時會無法認得。
作者已經移除這則留言。
回覆刪除