我只是为一个实体做一个执行的FetchRequest,说@“tanId”它包含5条记录1、2、3、4、5
--> 问题是第一次显示为 2,3,4,5,1 --> 如果再次运行它显示为 4,2,1,3,5
超级好
任何人都告诉如何纠正这个问题。
我只是为一个实体做一个执行的FetchRequest,说@“tanId”它包含5条记录1、2、3、4、5
--> 问题是第一次显示为 2,3,4,5,1 --> 如果再次运行它显示为 4,2,1,3,5
超级好
任何人都告诉如何纠正这个问题。
您可以使用 NSSortDescriptor 对您的 NSFetchRequest 进行排序。否则,无法保证订单。Core Data Programming Guide的Fetching Managed Objects部分有一些示例。
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc]
initWithKey:@"firstName" ascending:YES];
[request setSortDescriptors:@[sortDescriptor]];