【发布时间】:2015-11-05 14:24:30
【问题描述】:
我想在类的开头声明一些变量,并在以后和其他地方修改它们的值。我宁愿不为这些分配初始垃圾值以保持简洁。
我可以通过将基本类型的变量声明为类型的实例来声明它们吗?我的意思的一个例子是这样的:
class foo() {
var isCool = Bool()
var someInteger = Int()
func gotTheFunc() -> Bool {
isCool = true
return isCool
}
}
编译器允许我这样做,但在声明这样的类属性时,我真的可以/应该这样做吗?
谢谢!
【问题讨论】:
标签: swift variables types initialization instance