我有一個NSManagedObjectEntity'Event',它具有日期和位置屬性以及一對多關係:警報,提醒,目標。如何獲取NSFetchedResultsController作爲UITableViewController的部分返回關係
如何設置NSFetchedResultsController,以便我可以在UITableView中顯示它。具體而言,使用與節標題的分組的動態表視圖:
- 第0 - 列表的日期和地點
- 第1部分 - 列出所有警報
- 第2 - 列出所有提醒
- 第三節 - 列表所有目標
我可以返回所有的對象,但我必須手動管理部分。有沒有辦法,也許NSFetchedResultsController的sectionNameKeyPath動態生成這些部分包含每個部分的對象集,以便我可以使用文檔中的方法,如[[self.fetchedResultsController sections] count]
方法?
在此先感謝
所有部分是否都包含'Event'對象?或者每個部分都應該包含不同類型的對象?這個問題並不完全清楚。 –
對不起,每個視圖上有一個事件,但在UITableViewController的每個部分顯示與事件的不同關係。例如因此,如上面的一個事件,第1部分將列出所有與該事件有關係的警報對象。 – pontidm