我使用 swift 桥接头将 Facebook AsyncDisplayKit 框架导入到我的应用程序中,如下所示:

#import <AsyncDisplayKit/AsyncDisplayKit.h> 

它在构建和运行我的应用程序时一直运行良好,但是当我去存档时,它给我一个错误:

import 'file not found'

为什么这在归档时可能无法识别?

请您参考如下方法:

我经常遇到这种问题。我认为您可以尝试检查您的文件和文件夹层次结构

  • 例如您有一个名为Project 的根文件夹,通常情况下,在您之前的Project 中还有另一个Project >,根文件夹。

  • 并检查 Build Setting 中的 Objective-C Bridging HeaderProject/Project/Bridging-Header.h 有时会发生错误。并且可以通过将定义更改为 Project/Bridging-Header.h 来更正错误。

如果 Bridging-Header.h 的位置与 Build Setting 中的定义不匹配,会出现类似import file not found 将会发生。

我只是告诉你我遇到的Bridging问题的解决方案,希望它能帮助你。


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

ios之将选择器转发到 Swift 中的多个对象