gpt4 book ai didi

iphone - 获取数据后重新排序 fetchedresultscontroller

转载 作者:行者123 更新时间:2023-11-29 03:52:02 24 4
gpt4 key购买 nike

我遇到一种情况,需要使用多个排序描述符对数据进行排序。我想首先使用两个组件对数据进行排序,这两个组件是按降序排列的数字。然后,我应该在 TableView 上显示按名称组件排序的数据,并使用 sectionNameKeyPath 来获取部分。

我希望数据应该首先用两个指定的组件进行排序,然后是带有名称的结果。使用 NSfetchedResultsController 可以实现这一点吗?我在tableview的数据源中使用这个fetchedresultscontroller。有没有办法重新排序fetchedresultscontroller

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

有什么办法吗?

最佳答案

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

但是在 NSFetchRequest 中有一个名为 sortDescriptors 的属性,您可以使用它来排序。

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

如果你想诉诸它。

我知道两种方法:

  1. 将结果存储在您所说的数组中并对其进行处理。
  2. 更改 FRC 的 sortDescriptors 并重新 performFetch

关于iphone - 获取数据后重新排序 fetchedresultscontroller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16975696/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com