[英]iOS import custom framework into project
我已經開發了一個我想在我的項目中使用的框架。 一切順利,直到我試圖建立我的項目。 這里的錯誤描述:
Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_ClassInFramework", referenced from:
objc-class-ref in ClassInMyProject.o
ld: symbol(s) not found for architecture arm64
我的架構構建設置是:
$(ARCHS_STANDARD)
和arm64 armv7 armv7s
有效拱
(我的項目和框架中的設置相同,都有默認設置)
我可以import myframework
並構建沒有問題,但是當我嘗試使用類時,我得到了這個錯誤。
我在XCode 8.2.1上,我的框架是一個Cococa touch Framework,用Objective-C編寫,我的項目是用Swift 3.0編寫的
我通過復制Products的輸出並將其添加到項目中的Linked Frameworks和Libraries中來導入我的框架
我嘗試了幾種不同的設置,但都沒有。
您應該從Xcode驅動日期中刪除項目文件夾並重新啟動Xcode,然后清理項目並運行它。
我沒有解決我的問題,但我設法做了類似的事情。
我創建了一個Cocoa Touch靜態庫,而不是創建一個Cocoa觸摸框架。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.