用于订购商品配对的数据类型是什么?

时间:2011-07-14 01:10:25

标签: cocoa core-data data-structures

我有一堆数据(数据将保持不变),我想将其导入我的Cocoa应用程序(OS X,iOS)。这个数据是“标题”和“身体”的配对,标题可能是“真的很酷的东西”,身体将是“天哪,有很多非常酷的东西。这里有一个很大的清单......”。在有序列表中有几个这样的对。

我想到的一种数据类型是创建一个具有NSString *title;NSString *body;属性的聚合对象类型,然后有一个这样的数组。是否有其他方式,如有序字典..(其中titlebody字典中的唯一键?

最后一块拼图 - 我希望这些数据位于某种持久性数据存储中,越自动越好。理想情况下,我想使用Core Data。因此,首选在核心数据方面解决此问题的答案。更复杂的是,数据正在从perl脚本中吐出(在Objective-C / C中重写会很棘手)

1 个答案:

答案 0 :(得分:1)

您可以在提到的基础上根据NSString进行设计。然后,您可以在程序中的某个位置将整个对象插入到Core Data中。在Core Data设计中,您可以只有一个包含对象的两个属性的块。