Avatar
さっきのinitでfunc呼びたい話、static funcなら安全に納得できるかな、と思ってたけどclass funcをSelfで使えないからちょっと辛い class Cat { let a: Int let b: Int let c: Int init(){ a=1 b=a+1 c=Self.makeC(a: a, b: b)//<-だめ } class func makeC(a: Int, b: Int)->Int { return a+b } } print(Cat().c)