Swift - 使用未解析的标识符(Objective-C类)

Bri*_*ker 4 xcode objective-c swift

所以我开始将我的应用程序移动到swift(因为它似乎更容易使用),并且我想我能够一次做一点,因为你应该能够使用它现有的Objective-c代码.

我遇到的问题似乎是互操作性似乎没有因某种原因而起作用.

  • 我有一个MODULE_NAME-Bridging-Header.h文件和import语句: 桥接头文件

  • 我在Build Settings> Swift Compiler> Objective-C Bridging Header下指定了它 构建设置

这一切都需要做才能使它正常工作?多数民众赞成至少在网上找到了.

这是我得到的错误: 错误

任何帮助,将不胜感激.

All*_*las 7

您需要从根文件夹提供整个文件路径,而不仅仅是文件名.

在Build Settings> Swift Compiler> Objective-C Bridging Header下:

MobileScripts/MobileScripts桥接,Header.h