2017-07-20 67 views
1

我在我的Xcode工作區中添加了一個Today Extention小工具項目,並且我想從主應用程序使用一些源文件,所以我已經在此標記了「目標成員資格」文件。問題是編譯主應用程序時,Xcode鏈接程序失敗,出現重複符號錯誤。那麼在主應用程序和小部件之間共享源文件的正確方法是什麼?iOS今日小工具與主應用程序共享源文件

回答

1

您可以使用FrameworksHost AppApp Extension之間共享代碼/文件。

您可以創建一個嵌入式框架,您的應用程序 擴展,其包含的應用程序之間共享代碼。例如,如果您開發圖片 過濾器以用於您的照片編輯擴展程序以及其包含應用程序的 ,請將過濾器的代碼放在框架中,並將 框架嵌入到兩個目標中。

更多關於Host AppApp Extension之間共用情況是指:https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html#//apple_ref/doc/uid/TP40014214-CH21-SW1

相關問題