无法在swift中进行延迟加载
我希望在swift中延迟加载数组,下面是我的代码: 编译器给了我一个奇怪的错误,它说我将闭包传递给数组,但我返回了[[[String:String]]],对吗无法在swift中进行延迟加载,swift,swift3,lazy-loading,Swift,Swift3,Lazy Loading,我希望在swift中延迟加载数组,下面是我的代码: 编译器给了我一个奇怪的错误,它说我将闭包传递给数组,但我返回了[[[String:String]]],对吗 有人能告诉我哪里出错了吗?您需要在闭包块的末尾,在闭包大括号之后添加括号 lazy var plistArray: [[[...]]]? = { ... }() 我想您需要在}的旁边。试试String:Anyobject
有人能告诉我哪里出错了吗?您需要在闭包块的末尾,在闭包大括号之后添加括号
lazy var plistArray: [[[...]]]? = { ... }()
我想您需要在}的旁边。试试String:Anyobject