我使用以下代码显示未找到该文件的错误。
#import <SwiftDemo/ViewController-swift.h>
项目中甚至存在ViewController.swift文件,也可以帮助我解决问题。
我假设您正在尝试使用Objective-C中的Swift代码。您的产品名称是“ ViewController”吗?如果不是,则说明您没有导入正确的标头。您应该使用Xcode生成的标头ProductModuleName-Swift.h
(替换ProductModuleName
为您的特定产品名称)。
用最简单的术语来说,ProductModuleName
仅仅是您的应用程序的名称。示例:我的应用程序是Application
这样,此标头是Application-Swift.h
另外,此标头会将您所有的Swift都连接到Obj-C,而不是特定于文件的。
请参考本上斯威夫特/对象-互操作性非常有用的文档片。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句