gpt4 book ai didi

swift - 在初始化所有存储的属性之前,在方法调用 'self' 中使用 'f'

转载 作者:行者123 更新时间:2023-11-28 10:54:50 25 4
gpt4 key购买 nike

<分区>

A:f() 只打印 HeHe 并且它不使用任何属性(在这种情况下只有一个:a.)或任何“ self ”事物作为编译器指出。所以我想知道编译器是否意味着 self.f()?

class A {
var a: String
init(a: String) {
f()
self.a = a
}

func f() {
print("HeHe")
}
}

错误信息:

PlayGround.playground:4:9: error: use of 'self' in method call 'f' before all stored properties are initialized
f()
^

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com