正如 vadian 正确指出的 那样, 您应该
init在以下情况下创建一个:
class MyOwn { let myUser: User var life: Int init() { self.myUser = User(name: "John", age: 100) self.life = myUser.age }}您不能为 依赖 于另一个实例属性的存储属性提供默认值。

正如 vadian 正确指出的 那样, 您应该
init在以下情况下创建一个:
class MyOwn { let myUser: User var life: Int init() { self.myUser = User(name: "John", age: 100) self.life = myUser.age }}您不能为 依赖 于另一个实例属性的存储属性提供默认值。