我正在制作一个 Iphone 应用程序,并试图根据用户点击特定按钮在我获取的结果控制器上执行排序。当用户单击按钮时,我输入了下面显示的代码,但是我收到一条错误消息
-[NSSortDescriptor 计数]:无法识别的选择器发送到实例 0x6bc3250
*** 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-。如何解决此问题并根据用户按钮单击对数据进行排序?
- (IBAction)btnValue:(id)sender {
self.model.frc_Work.delegate = self;
self.model.frc_Work.fetchRequest.sortDescriptors = [NSSortDescriptor sortDescriptorWithKey:@"Value" ascending:YES];
[NSFetchedResultsController deleteCacheWithName:@"Work"];
NSError *error = nil;
[self.model.frc_Work performFetch:&error];
}