Я пытаюсь сравнить два объекта NSDate.Но он все время терпит неудачу, и я не вижу, что не так.
-(IBAction)nextAction
{
NSDate *today = [NSDate date];
if([appStateDate compare:today] == NSOrderedAscending) {
dispatch_async(calcQueue, ^{ [self plusOneDate]; });
}
}
Без кода все работает нормально.
просто вылетает, и EXE_BAD_ACCESS на этой строке в основном методе.
int retVal = UIApplicationMain(argc, argv, nil, nil);
И печатает
'+[ compare:]: unrecognized selector sent to class 0x634d7e0`'
Я не очень хорош в использовании отладчика, поэтому, если вы знаете какие-либо хорошие учебники или руководства, я хотел бы знать их;) Извините за мой английский