自我的方法我想实现这样的事情:斯威夫特:调用初始化里面
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) –