我在我的Xcode工作区中添加了一个Today Extention小工具项目,并且我想从主应用程序使用一些源文件,所以我已经在此标记了“目标成员资格”文件。问题是编译主应用程序时,Xcode链接程序失败,出现重复符号错误。那么在主应用程序和小部件之间共享源文件的正确方法是什么?iOS今日小工具与主应用程序共享源文件
1
A
回答
1
您可以使用Frameworks
您Host App
和App Extension
之间共享代码/文件。
您可以创建一个嵌入式框架,您的应用程序 扩展,其包含的应用程序之间共享代码。例如,如果您开发图片 过滤器以用于您的照片编辑扩展程序以及其包含应用程序的 ,请将过滤器的代码放在框架中,并将 框架嵌入到两个目标中。
更多关于Host App
和App Extension
之间共用情况是指:https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html#//apple_ref/doc/uid/TP40014214-CH21-SW1
相关问题
- 1. 在iOS应用程序中共享Sqlite与iTune文件共享。
- 2. 远程应用程序共享工具
- 3. 在应用程序和今天的小部件之间共享图像资源
- 4. iOS在主应用程序和共享分机之间共享.h文件
- 5. 与iOS应用程序共享选项?
- 6. iBooks与iOS共享应用程序
- 7. 分析iOS今日小工具(仪器)
- 8. iOS8今日小工具在iOS7应用程序内?
- 9. 无法使用今日分机的共享应用程序组共享数据
- 10. iOS共享扩展:如何从主机应用程序共享URL和文本
- 11. 如何使用NSUserDefaults与包含应用程序共享数据? - 今日扩展小部件
- 12. iOS Swift 3:将数据从共享扩展共享到主机应用程序
- 13. P2P文件共享应用程序
- 14. 从iPhone应用程序共享文件
- 15. iOS应用程序共享框架吗?
- 16. iOS应用程序共享资产
- 17. 在Web应用程序之间共享asp.net资源文件
- 18. 在混合(Webforms/MVC)应用程序中共享资源文件
- 19. 通过我的ios共享文件UIActivityViewController的应用程序
- 20. 在iOS设备上的应用程序之间共享文件
- 21. 如何在iOS应用程序和iTunes之间共享文件
- 22. iOS 9今日小工具不会调用viewDidLoad
- 23. Android:与主应用程序具有相同资源文件名的Jar文件
- 24. 今日查看扩展程序中的UISlider(小工具)
- 25. 多个iOS应用程序共享一个Facebook应用程序
- 26. 在iOS应用程序和今天的分机之间共享数据
- 27. 如何为通用8.1应用程序共享公共资源主题
- 28. 与FBConnect共享应用程序
- 29. 与heroku应用程序共享数据
- 30. Facebook与单页应用程序共享