【发布时间】:2016-04-04 13:47:37
【问题描述】:
我有两个实体 CIDMPost 和 CIDMUser。 CIDMPost 与名为 invitees 的 CIDMUser 具有 one-to-many 关系。
现在我有一个CIDMPost 的实例,比如说postObject,我可以通过写postObject.invitees 轻松获得受邀者,这将返回NSSet。
现在我的要求是我希望那些被邀请者(postObject.invitees)作为NSFetchedResultsController 以Group 的样式显示在UITableView 中。还需要满足以下条件。
- 按邀请状态(CIDMUser 的属性)分组
- 按邀请状态 ASC 排序
声明:
我尝试了几件事来满足我的要求,但崩溃了,原因是Invalid to many relationship。要知道这次崩溃的解决方案,我在一小时前发布了“a question”。但是在与Daij-Djan 进行几次交谈后,我开始知道我尝试的整个过程是错误的。
【问题讨论】:
标签: swift core-data relationship nsfetchedresultscontroller