自我的方法我想實現這樣的事情:斯威夫特:調用初始化裏面
class A {
var a, b, c, d: Int
init() {
reset()
}
func reset() {
a = 1
b = 2
c = 3
d = 4
}
func blablabla() {
...
}
}
不能被編譯,錯誤信息:
初始化
之前使用變量「self.a」
沒有任何意義,我必須將代碼從reset()
複製到init()
。
這是一個缺陷還是有另一種方法來做到這一點?
非常類似的問題在這裏:[爲什麼我會得到一個「初始化之前使用的變量」錯誤的行,我初始化變量在Swift?](http://stackoverflow.com/questions/27038889/why- DO-I-GET-A-可變二手之前感初始化錯誤 - 上的線 - 即-I) –