0

我添加了 swift 桥并更改了正确的设置以允许在 objc 项目中使用 swift。但我最大的问题是,我试图桥接的 swift3 代码在我的项目中出现了所有错误,因为它显示它没有成员、没有类型等。伴随着 Parse 发出错误并且不想工作。 .我不知道它是否是该项目的基础,如果它太旧并且无法做到这一点,因为该项目已经 2 岁或什么...

成员问题的 Swift 错误

解析错误

以下是我看到的一些错误,希望能指出正确的方向。

tltr-我看到的一些大问题是类型“UIApplication”没有成员“共享”并且使用未解析的标识符“解析”以及“UIImage”类型的值没有成员“绘制”

4

1 回答 1

0

您需要导入 ProjectName-Swift.h。请注意,它是项目名称 - 其他答案错误地使用了类名。

这个单独的文件是一个自动生成的头文件,它为项目中的所有 Swift 类定义了 Objective-C 接口,这些类要么被注解为 @objc,要么继承自 NSObject。

如果您的项目名称包含空格,请将它们替换为下划线(例如“My Project”变为“My_Project-Swift.h”)

于 2016-11-17T16:12:03.050 回答