//list has type of NSMutableArray NSSortDescriptor *sortDescriptor = [[[NSSortDescriptor alloc] initWithKey:@"date" ascending:YES] autorelease]; [list sortUsingDescriptors:[NSArray arrayWithObject:sortDescriptor]];
我有个例外: 由于未捕获的异常“nsUnknownKeyException”,正在终止应用程序,原因:“[<uuUnsdate 0x5d57980>ValueForUndefinedKey:”:此类不符合密钥日期的密钥值编码。
有什么想法吗?如何修复?
nsdate没有 -date 方法,因此nsSortDescriptor无法工作。
-date
为什么不只用
[list sortUsingSelector:@selector(compare:)];
?