项目中的类前缀,包括objective-c和swift

时间:2017-09-06 13:08:51

标签: ios objective-c swift xcode

我意识到我们不再需要在swift中为类名添加前缀。但我正在开发一个包含swift和Objective-c的项目。 我应该在swift类名称前加上“#34; swift way"?

1 个答案:

答案 0 :(得分:1)

你可以继续保持Swift方式。如果您担心名称冲突并添加前缀,则可以通过在类声明之前添加@objc(...)来更改Objective-C类名。

E.g。

@objc(XXMyClass) class MyClass: ... {
    ...
}