我将数据存储在coredata中。我在coredata存储了50个cityname。现在,当我获取数据时,我得到的价值意味着城市名称看起来像{Abana, " Abdipa \ U015fa&#34 ;, 遵守 " AC \ U0131g \ U00f6l&#34 ;, " AC \ U0131payam&#34 ;, " Adakl \ U0131&#34 ;, Adalar,}但我希望它像{city:Abdipa,City:Abide,City:Adalar}
这是我在nsmutable array
中存储city的代码 if let results = try moc.executeFetchRequest(personfetch) as? [City] {
for user in results {
firstNames.addObject(user.city!)
}
}
但它只存储值。那么如何用键值保存它?
答案 0 :(得分:-1)
在nsmutable数组中添加nsmutable字典,如下所示
contactArray.addObject(NSDictionary(objectsAndKeys:"1","id",@"garry","first_name")