为什么我们可以在Swift语言的类中使用“static”?
- 论坛
- 为什么我们可以在Swift语言的类中使用“static”?
10 浏览
为什么我们可以在Swift语言的类中使用“static”?
这个问题已经有答案:
通常我们应该使用关键词class
来定义一个类的计算属性,比如
class Square{ class var area:Float{ return 100.0*100.0 } }
但是我们不能使用class
来定义一个存储属性(我知道这是由OC引起的)。
与此同时,我们可以使用static
在一个类中定义一个存储属性并且它可以正常运行。
所以我的问题是:在类中使用static
和class
时有什么区别?
admin 更改状态以发布 2023年5月22日