我知道我们不再需要在 swift 中为类名添加前缀。但是我正在做一个同时包含 swift 和 Objective-c 的项目。 我是否应该在 swift 类名称前加上前缀以使其保持“快速方式”?
最佳答案
您可以继续保持 Swift 的方式。如果您担心名称冲突和添加前缀,您可以通过在类声明前添加 @objc(...)
来更改 Objective-C 类名。
例如
@objc(XXMyClass) class MyClass: ... {
...
}
关于ios - 项目中的类前缀同时具有 objective-c 和 swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46076158/