在目标C中,我们将字典值的NSArray赋值给NSDictionary变量,并按如下方式获取键值,NSDictionary *dictValue = [array objectAtIndex:indexPath.row]和cell.name.text = [dictValue valueForKey:"customer_name"],因此如何在swift-4中进行上述编码。我声明NSArray变量的方式,将字典值的数组赋值给另一个NSDictionary,以及从NSDictionary获取值的方式。
var leadsArray = [NSArray]() /* Declared NSArray Variable */
let dictValue = larray[indexPath.row] as NSDictionary! /* Assigning each array of dictionary by row count */
cell.label1.text = dictValue["customer_name"] /* Getting valuefor key from NSDictionary Varibale */发布于 2018-04-18 13:39:35
尝尝这个
var dictValue = array[indexPath.row] as? [AnyHashable: Any]
cell.name.text = dictValue?["customer_name"]发布于 2018-04-18 13:39:57
您可以使用like:
let arrResponse = yourRespons as! [String:Any]
let name = arrResponse["customer_name"] as! String
print(name)https://stackoverflow.com/questions/49891921
复制相似问题