【发布时间】:2014-06-09 21:28:23
【问题描述】:
我有一个自定义框架,其中包含一堆 Objective-C 类。在框架内,我想使用 Swift 添加更多类。但是,当尝试使用 MyProduct-Swift.h 将 Swift 类公开给 Objective-C 代码时,它会显示为“MyProduct-Swift.h 找不到文件”。
我已经在一个单一的视图模板中尝试过了,它工作正常。框架内不能导入 Swift 吗?
我还验证了我已设置“定义模块”设置和“模块名称”。我已经尝试过使用和不使用这些设置。
【问题讨论】:
-
这是您唯一的编译器错误吗?如果 Swift 代码未编译,则不会生成标头。
-
@SteveWaddicor 我在 Swift 代码中所做的只是声明一个自定义类。是的,这是我唯一的编译器错误。
-
我遇到了同样的错误.. =(
-
其实目前还没有导入swift文件的功能,因为需要将类头添加到已发布的头列表中。框架中的 Swift 文件暂时不会产生这样的头文件。
标签: objective-c xcode swift