我建立了以下显示关系的模型。
自定义UITableViewCell子类在实际选择时更新Story selected属性。
虽然我现在被要求提供某些形式的所选Story对象的持久性,但这工作得非常好。
如何构建此SavedSelection对象以适合下面的模型?
答案 0 :(得分:1)
唯一新颖的事情是你有多对多关系,SavedSelection
有很多故事,故事可能属于许多SavedSelection
。 CoreData可以在没有任何特殊内容或任何类型的显式连接表的情况下执行此操作。
您只需创建一个SavedSelection
实体,使其具有导致selectedStories
实体的多对多Story
属性。作为回报,您创建了一个savedSelections
属性,该属性为to-many并导致SavedSelections
。没有第三步。