我正在尝试创建一个基于标签的排序系统。到目前为止,我在'tag<< - >>之间存在多对多的关系。电影'。我想要的是能够对不同标签中的电影进行排序。我该怎么做呢?当我检查xcode中的有序按钮时,核心数据会自动执行此操作吗?
答案 0 :(得分:0)
要解决此问题,您必须在MSTag
和MSMovie
之间插入一个新实体,例如MSTaggedMovieDisplayOrder
:
MSTag <->> MSTaggedMovieDisplayOrder <<-> MSMovie
然后将属性displayOrder
添加到类型为Integer
的新实体。
由于此结构较重,我建议创建一个Manager
类来管理:
有了这个你应该很高兴。