【发布时间】:2020-09-11 07:41:07
【问题描述】:
我有一条错误消息: 不能在属性初始化器中使用实例成员“rni”;属性初始化器在“self”可用之前运行
@Published var rni = ""
var revenuNetImposableSaisi = (rni as NSString).integerValue
【问题讨论】:
-
你不能使用
init之外的另一个属性初始化一个属性 -
@NewDev 您可以将您的 var 声明为惰性。 惰性存储属性是直到第一次使用时才计算初始值的属性
-
@LeoDabus - 是的,但不想过于复杂。最初的问题是关于字符串到 int 的转换 :)
标签: swift string type-conversion int converters