Si vous avez raison, il devrait s'agir de la méthode get d'attribut en Objective-C. En fait, @Tr2e avait presque tout à fait raison. Sa réponse aurait pu être légèrement modifiée :
lazy var orders: [AnyObject] = []
NON :
// 如果省略 `:` 后面的类型的话,orders 的类型会变为 NSArray,
// 而不是 Swift 的类型,也不是 NSMutableArray
lazy var orders = []
Si vous avez raison, il devrait s'agir de la méthode get d'attribut en Objective-C.
En fait, @Tr2e avait presque tout à fait raison. Sa réponse aurait pu être légèrement modifiée :
NON :
(PS : les commandes sont un meilleur nom)
Un seul cas ?
Si traduction difficile
Point rapide
Il existe un mot-clé appelé lazy, qui ressemble à peu près à ceci :
lazy var array = { let a = NSArray.init(); return a }()