我试图根据此视频使其正常工作
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"]
属性。
关于swift - 从nsmutablearray swift3游乐场中获取字典项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44140217/