iOS今日小部件与主应用程序共享源文件
我在我的Xcode工作区中添加了一个Today Extension小部件项目,我想使用主应用程序中的一些源文件,所以我在这些文件上标记了“目标成员身份”。问题是Xcode链接器在编译主应用程序时失败,并出现重复符号。那么,在主应用程序和小部件之间共享源文件的正确方法是什么呢?您可以使用iOS今日小部件与主应用程序共享源文件,ios,xcode,today-extension,Ios,Xcode,Today Extension,我在我的Xcode工作区中添加了一个Today Extension小部件项目,我想使用主应用程序中的一些源文件,所以我在这些文件上标记了“目标成员身份”。问题是Xcode链接器在编译主应用程序时失败,并出现重复符号。那么,在主应用程序和小部件之间共享源文件的正确方法是什么呢?您可以使用框架在您的主机应用程序和应用程序扩展名之间共享代码/文件 您可以创建嵌入式框架,以便在应用程序之间共享代码 扩展及其包含的应用程序。例如,如果你开发一个图像 用于照片编辑扩展插件及其应用程序的过滤器 包含应用程序时
框架
在您的主机应用程序和应用程序扩展名之间共享代码/文件
您可以创建嵌入式框架,以便在应用程序之间共享代码
扩展及其包含的应用程序。例如,如果你开发一个图像
用于照片编辑扩展插件及其应用程序的过滤器
包含应用程序时,将过滤器的代码放入框架中并嵌入
两个目标的框架
有关主机应用程序
和应用程序扩展程序
之间共享场景的更多信息,请参阅: