从 nsmutablearray swift3 playground 中获取字典项
getting dictionary item out of nsmutablearray swift3 playground
我试图根据这个视频让它工作
https://www.youtube.com/watch?v=CFtffLlgMNs
该细胞系似乎不适用于 Swift 3:
cell.textLabel?.text = "\(client.objectForKey("firstName")!)"
我如何从这个 NSMutableArray 中检索索引 [0] 的 "lastName"?
或者我应该使用不同的方法?
var dictClients = [String:String]()
var arrayClients = NSMutableArray()
dictClients["firstName"] = "john"
dictClients["lastName"] = "smith"
arrayClients.add(dictClients)
dictClients["firstName"] = "pocahontas"
dictClients["lastName"] = "smith"
arrayClients.add(dictClients)
首先在Swift中不要使用NSMutableArray,使用Array。
所以让 var arrayClients = [[String:String]]()
然后,对于索引为 0.
的元素,您可以将 属性 作为 arrayClients.first?["lastName"]
访问
我试图根据这个视频让它工作 https://www.youtube.com/watch?v=CFtffLlgMNs
该细胞系似乎不适用于 Swift 3:
cell.textLabel?.text = "\(client.objectForKey("firstName")!)"
我如何从这个 NSMutableArray 中检索索引 [0] 的 "lastName"? 或者我应该使用不同的方法?
var dictClients = [String:String]()
var arrayClients = NSMutableArray()
dictClients["firstName"] = "john"
dictClients["lastName"] = "smith"
arrayClients.add(dictClients)
dictClients["firstName"] = "pocahontas"
dictClients["lastName"] = "smith"
arrayClients.add(dictClients)
首先在Swift中不要使用NSMutableArray,使用Array。
所以让 var arrayClients = [[String:String]]()
然后,对于索引为 0.
arrayClients.first?["lastName"]
访问