2013-07-18 118 views
0

我試圖通過關注蘋果文檔http://developer.apple.com/library/ios/#technotes/iOSStaticLibraries/Articles/creating.html#//apple_ref/doc/uid/TP40012554-CH2-SW1來創建靜態庫。創建靜態庫混淆

我創建了庫,當我試圖將庫鏈接到我的應用程序時,在app target-> build phase-> Link Binary With Libraries中,我無法看到我在框架和庫列表中創建的庫。

這是否意味着圖書館沒有創建或我錯過了一些重要的東西使它工作?請幫我解決問題。

回答

0

當你

app target->build phase->Link Binary With Libraries 

你看那些庫/框架,這在iOS版SDK可供選擇。 要鏈接到你所創建的庫,點擊+標誌左下方,然後Add Other.. 瀏覽到您所創建的某文件,點擊Open.

PS:爲了節省您的.A延伸,建成後的Cocoa Touch Static Library項目, 下的產品,您將看到.a文件。右鍵點擊 - >在Finder中顯示 - >複製到某個位置

+0

謝謝我只是從位置拖動相應的.h和.a文件,它會自動更新到構建階段。 – aparna

+0

很高興幫助!!!! –

+0

我添加了一個類函數sumOfnum1:andNum2並試圖調用該方法導致對i386硬件架構未定義符號: 「_OBJC_CLASS _ $ _ AddandSubOpp」,從引用: objc級-REF IN _AppDelegate.o LD:符號(S)沒有找到架構i386錯誤。你能幫我嗎?自從我用於模擬器以來,我從iphonesimulator創建了一個.a文件的引用。 – aparna