Rub*_*Jr. 27 xcode ios ios-app-extension ios8-extension
在iOS应用和扩展应用之间共享课程
我想在我的应用和扩展应用中使用自定义类.如果我只是在主应用程序文件夹中有该类,则扩展程序不会接收它.我尝试制作它的副本并将其放入扩展文件夹,但我当然得到一个invalid redeclaration of [my class]错误.什么是最好的解决方案?它只是一个类,而不是多个资源.
Avt*_*Avt 42
什么都不应该复制.只需添加所需文件即可为您的扩展编译源代码:

Duc*_*Duc 21
只需确保您要共享的文件在目标成员资格部分中打勾.
选择您的文件,打开右侧的实用工具面板,勾选目标成员资格下的相应目标.

嵌入式框架是在应用程序和扩展之间重用代码的好方法。将一些代码移到嵌入式框架将为我们提供一个很好的机会来围绕它编写一些单元测试。
请参阅使用嵌入式框架共享代码部分 https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html#//apple_ref/doc/uid/TP40014214-CH21-SW1
| 归档时间: | 
 | 
| 查看次数: | 13175 次 | 
| 最近记录: |