0
我猜想問題很清楚。我有一個UISegmentedControl作爲我的tableViewHeader。當段被觸摸時,我有一個選擇器回調。在那個觸摸事件上,我想用新的NSSortDescriptor重新加載tableView。如何刷新UITableView以使用NSFetchedResultsController應用新排序?
我猜想問題很清楚。我有一個UISegmentedControl作爲我的tableViewHeader。當段被觸摸時,我有一個選擇器回調。在那個觸摸事件上,我想用新的NSSortDescriptor重新加載tableView。如何刷新UITableView以使用NSFetchedResultsController應用新排序?
就做這樣的事情的時候選擇了段如下:
yourFetchedResultsController.sortDescriptors = // whatever
[NSFetchedResultsController deleteCacheWithName:yourFetchedResultsController.cacheName]; // if necessary
[yourFetchedResultsController performFetch:&error];
[yourTableView reloadData];
有沒有這樣的事情yourFetchedResultsController.sortDescriptor – Pieter 2012-04-02 11:36:04
[fetchedResultsController fetchRequest] setSortDescriptors:sortDescriptors]。 – Pieter 2012-04-02 11:52:00