在 header 文件中找不到桥接 header
Bridging header not found in header file
我遇到了这个烦人的错误,它阻止了我在我的应用程序中开发某些功能。
事情是这样的:
- 我开发了一个swift/objc项目
- 桥接 header 在我的项目中无处不在
- 我将它导入到 .m 文件中,这很有效!
现在我有了这个文件 EventCell.h:
- 我在其中导入桥接header:没问题
来自另一个文件CalendarView.h:
- 我在里面导入EventCell.h
繁荣
我无法解决这个问题!请帮助我:)
您不能将桥接 header 导入 .h 文件。如果您需要访问 Swift class.
,则应使用前向声明
使用@class MyClassName, or @protocol MyProtocolName
我遇到了这个烦人的错误,它阻止了我在我的应用程序中开发某些功能。 事情是这样的:
- 我开发了一个swift/objc项目
- 桥接 header 在我的项目中无处不在
- 我将它导入到 .m 文件中,这很有效!
现在我有了这个文件 EventCell.h:
- 我在其中导入桥接header:没问题
来自另一个文件CalendarView.h:
- 我在里面导入EventCell.h
繁荣
我无法解决这个问题!请帮助我:)
您不能将桥接 header 导入 .h 文件。如果您需要访问 Swift class.
,则应使用前向声明使用@class MyClassName, or @protocol MyProtocolName