【发布时间】:2016-05-27 20:49:59
【问题描述】:
我目前正在研究 CoreData,需要为每个键保存多个值。在我的情况下,我只需要为 CoreData 中的单个键保存几个字符串,最多 9 个。
具体来说,我想为游戏保存玩家。我的游戏对象已经包含与这些玩家的关系对象,但我还想将玩家名称保存为游戏对象本身的记录,因为玩家可以被我的用户删除,我希望我的游戏对象对此免疫。
我知道在 Cloudkit 中,您可以将某个键的值设置为例如“字符串集”,这可以在创建一对多关系时在 CoreData 关系中完成。我想知道在常规的 CoreData 键值对中是否也有一种按惯例执行此操作的方法。
【问题讨论】: