静态关键字和类关键字在 Swift 中有什么区别?
- 论坛
- 静态关键字和类关键字在 Swift 中有什么区别?
15 浏览
静态关键字和类关键字在 Swift 中有什么区别?
这个问题在这里已经有了答案:
我正在寻找swift中static和class关键字之间的区别。我什么时候需要使用static,什么时候需要使用class。
例如:
class MyClass { static func firstMethod() {} class func secondMethod() {} } func doSomething() { myClass.firstMethod() myClass.secondMethod() }
所以我们可以这样使用:
MyClass.secondMethod()
MyClass.firstMethod()
那么我应该在什么地方使用static或class呢?
admin 更改状态以发布 2023年5月21日
匿名的
0 Comments
一般情况下,只需使用 static
关键字,但苹果提供的描述是,如果使用结构体,请使用 static,如果使用类,请使用 class
static
等同于 class final
但我建议阅读下面的文章,我希望阅读后一切变得更清晰
https://borgs.cybrilla.com/tils/global-vs-static-function-swift/