我正在将一个日期(比如 start_date)与当前日期(current_date_from_db)进行比较。但是由于以下两个错误中的任何一个,比较都失败了:
if ([current_date_from_db compare:start_date]== NSOrderedAscending)
{
NSLog(@"Yes");
}
else {
NSLog(@"No");
};
和
while([ current_date_from_db earlierDate:start_date] && [current_date_from_db laterDate:end_date])
代码失败了
SIGBART:由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[NSCFString isEqualToDate:]