我想使用CHDataStructures作爲框架:https://github.com/davedelong/CHDataStructures。但是沒有項目的二元組。如何從Xcode 4項目創建框架?
所以我假設我必須使用xcode自己構建.a文件。我如何在xcode 4中做到這一點?我閱讀文檔,但它很混亂...
任何想法?
我想使用CHDataStructures作爲框架:https://github.com/davedelong/CHDataStructures。但是沒有項目的二元組。如何從Xcode 4項目創建框架?
所以我假設我必須使用xcode自己構建.a文件。我如何在xcode 4中做到這一點?我閱讀文檔,但它很混亂...
任何想法?
首先,我們將抓住CHDataStructures項目:
git clone https://github.com/davedelong/CHDataStructures.git
接下來,打開相關CHDataStructures Xcode項目
open CHDataStructures-iOS.xcodeproj
我假設你正在構建適用於iOS從這裏開始了(並提及mac應用程序的不同之處)。一旦xcode啓動並運行,請確保在scheme
下拉列表中選擇iOS Static Library
,然後點擊run
。一旦完成,xcode已經爲您構建了二進制文件,您將可以在導航器中的Products
中找到它。打開所需的二進制文件(對於iOS,它是編譯的.a
二進制文件,對於Mac,它是.framework
集合)。
最後(文檔擴大):
libCHDataStructures.a
和庫的頭文件(全部從上面的xcode項目的framework
子目錄.h
頭文件)到項目將其拖動到您的Xcode項目「組&文件」窗格中。「確保在方案下拉列表中選擇了iOS靜態庫,然後點擊運行。」 - 什麼方案下拉?我沒看到一個。 – 2014-01-22 19:20:25
請解釋一下如果你真的想幫助別人,請簡要說明一下。 – 2014-10-03 11:02:45
您是否檢出項目中的README.html文件?看起來很簡單,直接構建然後調用。 – 2011-06-14 04:08:36