掘友等级
获得徽章 0
#新人报道#
struct S {
var x: Int
init(x: Int) {
self.x = x
}
init(b: Bool) {
if b {
self.init(x: 1)
} else {
self.x = 0
}
}
}
'self' used before 'self.init' call or assignment to 'self'
'self.init' isn't called on all paths before returning from initializer
这算一个Bug吗?