【发布时间】:2013-05-16 17:06:51
【问题描述】:
我正在尝试获取一些核心数据方面的知识。到目前为止,我已经掌握了创建实体以及从该实体添加、检索和删除值的窍门。
我的问题如下。使用核心数据时,将NSDictionary 属性存储在实体中的可能方式有哪些?
【问题讨论】:
-
我真的建议阅读一下 CoreData 的概念(查找 CoreData Programming Guide)。在大多数情况下 - NSDictionary 在某种程度上相当于内存中的实体 (NSManagedObject) - 两组键值对。因此,将 NSDictionary 存储为 NSManagedObject 的单个属性/属性的情况暗示了更高级别设计中的缺陷。
标签: ios core-data nsdictionary iphonecoredatarecipes