У меня работает NSTimer с запланированным интервалом времени 1. Здесь я продолжаю отслеживать текущее время, как указано ниже.
- (void)myMethod:(NSTimer*)timer {
NSDate *startDate = [[[NSDate alloc] init] autorelease];
}
в некоторых уведомлениях я пытаюсь найти разницу между до и после времениизменить.
-(void) handleNotification: (NSNotification*) notification
{
NSTimeInterval elapsedTimeInterval = [startDate timeIntervalSinceNow];
}
Здесь я получаю EXC_BAD_ACCESS
.
Если я использую startDate = [[NSDate date] retain];
без сбоев, не понял, куда выпустить startDate
, так как я делаю недействительным этот таймерdealloc
.
Примечание: нельзя использовать свойства, поскольку необходимо поддерживать 10.4.
С уважением,
Акбар