0

我有一种情况,我需要使用多个sort descriptors. 我想最初使用两个组件对数据进行排序,这两个组件是按降序排列的数字。然后我应该在按名称组件排序的表格视图上显示数据,并使用sectionNameKeyPath来获取部分。

我希望首先使用两个指定的组件对数据进行排序,然后使用名称对结果进行排序。这可能使用NSfetchedResultsController. 我fetchedresultscontroller在数据源中使用它tableview。反正有没有重新排序fetchedresultscontroller

我可以通过获取一个数组并在其上使用来对其进行排序sortdescriptor,但我想fetchedresultscontroller显示部分详细信息等。

有什么办法吗?

4

1 回答 1

1

我不确定我是否理解了你的回答。

但是有一个名为的属性,您可以sortDescriptorsNSFetchRequest其中使用它进行排序。

它是一个数组,因此您可以提供多个NSSortDescriptor对象

如果你想诉诸它。

我知道两种方法:

  1. 像你说的那样将结果存储在一个数组中并使用它。
  2. 更改FRC的sortDescriptors和重新performFetch
于 2013-06-07T06:08:41.597 回答