2010-03-26 33 views
0

我在一個新的學習曲線的家門口。如何從現有iPhone項目製作可重用組件/類?

我想從我已完成的iphone項目中提出可重用的組件/類,並提及以下問題,如果有人想將我重定向到一些有用的可重用組件或類,它對我來說會很有用。

並告訴我哪個是製作可重用類或組件的最佳方法?

Is there a gallery of reusable iPhone components on the web?

https://stackoverflow.com/questions/640805/open-source-iphone-components-reusable-views-controllers-buttons-table-cells

https://stackoverflow.com/questions/200850/are-there-any-open-source-iphone-applications-around

感謝。

回答

1

要在iPhone上創建可重用的庫,您應該創建一個類型爲「Cocoa Touch靜態庫」的新目標。將組成庫的源文件添加到這個新目標中,並將它們從應用程序的目標中刪除。現在,將新目標添加爲每個應用程序目標的依賴項(按住Ctrl單擊應用程序目標,獲取信息,添加直接依賴項),並將庫產品(稱爲yourtargetname.a)添加到應用程序的「鏈接庫和框架」階段。

+0

謝謝格雷厄姆很棒的工作。但是,你能告訴我,我們不應該爲相關課程建立圖書館。那些無關的可重用類呢?我們應該像使用.h和.m文件一樣使用嗎? – harshalb 2010-03-26 08:15:24

+0

@Hib做到這一點。在圖書館裏把不相關的班級混在一起可能沒有意義,但是這樣做沒有技術障礙。 – 2010-03-26 20:10:41

相關問題