swift 中无法延迟加载
Unable lazy load in swift
我想在 swift 中延迟加载一个数组,这是我的代码:
编译器给了我一个奇怪的错误,它说我将一个闭包传递给一个数组,但我返回了一个 [[[String:String]]] 对吗?
谁能告诉我哪里出了问题?
您需要在闭包块的末尾,在右大括号之后添加圆括号 (()
)。
lazy var plistArray: [[[...]]]? = { ... }()
我想你需要 ()
就在 }
旁边。
我想在 swift 中延迟加载一个数组,这是我的代码:
谁能告诉我哪里出了问题?
您需要在闭包块的末尾,在右大括号之后添加圆括号 (()
)。
lazy var plistArray: [[[...]]]? = { ... }()
我想你需要 ()
就在 }
旁边。