2013-01-16 33 views
11

我有一個靜態庫,我們用於包含一些常用實用程序代碼的內部應用程序。從之前的SO帖子中,我發現爲了在運行時加載靜態庫中的類別,我需要在生成設置的Other Linker Flags字段中包含-all_load -ObjC-all_load其他鏈接器標誌在第三方框架中導致重複的符號錯誤

但是,對於我也在使用的封閉源代碼的第三方庫,如果使用這些標誌,則會出現多個重複符號錯誤。我已經驗證了我可以通過取出這些標誌來構建應用程序,但是當然,在運行時使用類別方法時會遇到無法識別的選擇器崩潰。

有什麼辦法可以將-all_load -ObjC定位到我的靜態庫嗎?

謝謝!

回答

5

嘗試使用-force_load標誌,而不是

檢查this後的更多細節。

相關問題