Module 在'之后出现链接错误;启用模块';在iOS 7中

Module 在'之后出现链接错误;启用模块';在iOS 7中,module,ios7,afnetworking,Module,Ios7,Afnetworking,当我应用新的objective-c功能之一--模块时,将我的应用程序从iOS6传输到iOS7时出错 情况如下: 我在项目设置中将启用模块(C和Objective-C)设置为是 由于系统框架启用了自动链接,我删除了构建阶段-->链接二进制文件与库下所有系统框架的引用 (注意,我还删除了projectnavigator->Frameworks目录下的引用) 然后我构建了我的应用程序,并得到了链接错误 最后,经过几次尝试,我发现我仍然需要导入 MobileCoreServices.framework和

当我应用新的objective-c功能之一--模块时,将我的应用程序从iOS6传输到iOS7时出错

情况如下:

  • 我在项目设置中将启用模块(C和Objective-C)设置为

  • 由于系统框架启用了自动链接,我删除了构建阶段-->链接二进制文件与库下所有系统框架的引用 (注意,我还删除了projectnavigator->Frameworks目录下的引用)

  • 然后我构建了我的应用程序,并得到了链接错误

  • 最后,经过几次尝试,我发现我仍然需要导入
    MobileCoreServices.frameworkSystemConfiguration.framework(我认为它们都是系统框架),因为我在项目中使用了
    AFNetworking
    库。
    有人知道为什么我必须引用他们,尽管其他人不需要(比如UIKIT或基金会,它们都在AFNetworking图书馆中使用……)?p>

  • 提前感谢。

    您是否相应地更新了导入的
    s?(即:
    #import
    @import
    )@middaparka不,我没有。原因apple文档说:
    #导入
    #包含
    自动映射到
    @import