我是 swift project 的新手。我希望将数据保存在核心数据的字典中。我使用魔法记录库。请任何帮助将不胜感激。
答案 0 :(得分:0)
使用Magical Record库将值从字典导入CoreData对象非常简单。你应该做这样的事情:
MagicalRecord.saveWithBlock {
(localContext) in
let user = User.MR_importFromObject(dictionary, inContext: localContext)
}
此功能将为您创建新实体(如果尚未存在)或更新现有实体,之后将此更改保存到CoreData持久存储中。但是你应该注意这个实体有私钥(因此MagicalRecord将能够执行实体搜索)并且字典键被映射到实体的属性。要查找有关如何为CoreData实体提供公钥以及使用MagicalRecord组织映射的更多信息,请按照in this article进行操作。