Ошибка EXC_BAD_ACCESS для -timeIntervalSinceNow

Надеюсь, кто-то может с этим помочь. Я продолжаю получать ошибку неправильного доступа при попытке использовать метод -timeIntervalSinceNow . У меня есть переменная в этом классе под названием NSDate * startDate , и я добавил @property (nonatomic, keep) NSDate * startDate;

startDate используется здесь в коде:

    startDate = [NSDate date];
    updateTimer = [NSTimer scheduledTimerWithTimeInterval:0.1 
                                                   target:self
                                                 selector:@selector(updatePlaybackPosition:)
                                                 userInfo:nil
                                                  repeats:YES];
}

}

- (void)updatePlaybackPosition:(NSTimer *)timer {
   NSTimeInterval interval = [startDate timeIntervalSinceNow];

Когда программа достигает [startDate timeIntervalSinceNow] , она выдает ошибку неверного доступа. Судя по другим сообщениям, которые я читал по этой теме, ответ обычно как-то связан с сохранением даты. Итак, я не уверен, что мне не хватает. Любая помощь приветствуется!

5
задан JOM 24 January 2012 в 12:08
поделиться