tou*_*bun 46 static class swift
如何在类范围中声明静态常量?如
class let Constant: Double = 3.1415926
// I know that in class we use class modifier instead of static.
Run Code Online (Sandbox Code Playgroud)
Nat*_*ook 116
Swift支持静态类型属性,包括类,从Swift 1.2开始:
class MyClass {
static let pi = 3.1415926
}
Run Code Online (Sandbox Code Playgroud)
如果需要在子类中具有可覆盖的类变量,则需要使用计算的类属性:
class MyClass {
class var pi: Double { return 3.1415926 }
}
class IndianaClass : MyClass {
override class var pi: Double { return 4 / (5 / 4) }
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
63074 次 |
最近记录: |