【发布时间】:2016-11-24 02:58:13
【问题描述】:
我知道这似乎是重复的,但事实并非如此。相信我,我已经研究了我可以在这里找到的所有解决方案,但没有一个能解决我的问题,即使它与其他错误完全相同。
当我尝试运行我的项目时,它会出现以下 2 个错误:
/Users/Henrique/Desktop/homework/agenda-app/Homework-Bridging-Header.h:2:9: error: 'FSCalendar/FSCalendar.h' file not found
#import <FSCalendar/FSCalendar.h>
^
<unknown>:0: error: failed to import bridging header '/Users/Henrique/Desktop/homework/agenda-app/Homework-Bridging-Header.h'
这是项目的外观:
您可以看到一切似乎都很好。
此外,Target > Build Settings > Objective-C Bridging Header 中的路径与它应有的完全一样:
我花了三个小时试图解决这个问题,但它不起作用。我已经重新创建了标题,重新安装了 pod,清理了项目......它只是不起作用。
以下是对错误的更深入了解:
【问题讨论】:
-
如果您在 pod 文件中使用
use_frameworks!,则不需要使用桥接头。可以直接导入为import FSCalendar -
这解决了问题!
标签: swift xcode cocoapods bridging-header