2011-05-22 5 views
0

simple test--Pourquoi cela provoque une erreur "exc_bad_access"?

- (void)viewDidLoad 
{ 
[super viewDidLoad]; 

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

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

} 

Il a une erreur dans la ligne "NSTimeInterval ..."

programme

signal reçu: 'EXC_BAD_ACCESS'

Voulez-vous me dire où est faux?

Répondre

0

Vous utilisez un code au format chaîne au lieu d'un code de format numérique dans votre instruction NSLog. essayer:

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