[英]Including a static library in a Xcode project
我已經使用Xcode的“ iPhone OS-> Library-> Cocoa Touch靜態庫”開發了一個靜態庫。 我編譯了它,並且效果很好。 然后,我想將此庫包含在一個新項目中。 這是我所做的:
然后,我嘗試使用放在靜態庫中的類之一,但出現鏈接錯誤:
從以下位置引用的“ _OBJC_CLASS _ $ _ GenUIImage”:
TestViewController.o中的Objc-class-ref-to-GenUIImage
找不到符號
Collect2:ID返回了1個退出狀態
我不明白我做錯了什么。 請幫忙。 提前致謝
我找到了解決方案。 我將.a(庫文件)拖放到主要項目目標的“使用庫鏈接二進制文件”中。
但是我還有另一個問題。
我的靜態庫包含一個需要AudioToolbox框架的類。 我將其添加到我的靜態庫中。 但是,我還需要在項目內部添加框架。 有沒有辦法避免在主項目中重復框架?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.