t创建主从应用程序项目后,我在 MasterViewController.m 中替换了以下代码行,
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"timeStamp" ascending:NO];
和
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc]
initWithKey:@"timeStamp"
ascending:YES
comparator:^NSComparisonResult (id obj1, id obj2)
{
return NSOrderedSame;
}];
这是我对 Apple 代码模板所做的唯一更改。当我在 Simulator 6.0 上运行它时,代码在获取数据时崩溃......
if (![self.fetchedResultsController performFetch:&error]) {
使用 objc_exception_throw。顺便说一句,此代码适用于 Simulator 5.1。知道有什么问题吗?提前致谢。