Почему это вызывает ошибку "exc_bad_access"? - PullRequest
0 голосов
/ 22 мая 2011

простой тест -

- (void)viewDidLoad
{
[super viewDidLoad];

NSDate *date1 = [NSDate date];
NSDate *date2 = [NSDate dateWithTimeIntervalSinceNow:3];

NSTimeInterval timeBetween = [date1 timeIntervalSinceDate:date2];
NSLog(@"between: %@",timeBetween);    

}

Ошибка в строке "NSTimeInterval ..."

Программа получила сигнал: 'EXC_BAD_ACCESS'

Не могли бы вы сказать мне, где это не так?

1 Ответ

0 голосов
/ 22 мая 2011

вы используете код строкового формата вместо кода числового формата в вашем выражении NSLog. попробовать:

NSLog(@"between: %f",timeBetween);
...