Ios 将sectionNameKeyPath与NSFetchedResultsController一起使用

Ios 将sectionNameKeyPath与NSFetchedResultsController一起使用,ios,core-data,Ios,Core Data,我有一种情况,我正在使用NFC获取消息列表。每条消息都有一个名为“未读”的属性,如果未看到该属性,则该属性将设置为true。我还使用了一个sortDescriptor,它以从最新到最旧的顺序给我消息 我要做的是把信息分成两部分。一个表示未读==真,一个表示未读==假 我将sectionNameKeyPath设置为@“未读”,但这些部分似乎颠倒了。我还不清楚使用sectionNameKeyPath的选项是什么。我已经阅读了文件 添加两个排序描述符,一个用于未读,一个用于时间戳。确保未读排序描述符在

我有一种情况,我正在使用NFC获取消息列表。每条消息都有一个名为“未读”的属性,如果未看到该属性,则该属性将设置为true。我还使用了一个sortDescriptor,它以从最新到最旧的顺序给我消息

我要做的是把信息分成两部分。一个表示未读==真,一个表示未读==假


我将sectionNameKeyPath设置为@“未读”,但这些部分似乎颠倒了。我还不清楚使用sectionNameKeyPath的选项是什么。我已经阅读了文件

添加两个排序描述符,一个用于未读,一个用于时间戳。确保未读排序描述符在sortDescriptors数组中位于第一位。

就是这样!我在两个部分都看到了未读部分的信息。知道如何防止吗?没关系,我的cellForIndex方法有一个问题,我使用的是行而不是索引路径。以前我用的是两个NFC,每个部分一个。一切都很好。谢谢你的帮助!