我试图根据此视频使其正常工作
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/

10-09 10:16