将Swift类导入Objective c

时间:2016-05-18 07:11:53

标签: objective-c xcode swift migration

我正在尝试在我的Object-c项目中使用Swift类。到目前为止,我已经创建了Objective-C项目并导入了swift类,并且它问我是否要配置Objective-C桥接头?然后我点击Create Bridging Header以创建productname-Bridging-Header.h文件。

然后我改变了

Always Search User Paths-->YES
SWIFT_OBJC_BRIDGING_HEADER-->YES

之后我将swift类导入到我的viewController.m类

示例:#import“Swiftclass.swift.h”

但它说#import“Swiftclass.swift.h”文件未找到

1 个答案:

答案 0 :(得分:3)

您需要导入ProjectName-Swift.h

如果您的项目名称包含空格,请将其替换为下划线(例如"我的项目"变为" My_Project-Swift.h")

喜欢,

 #import "My_Project-Swift.h"

试试这样。它会帮助你。