convertir le double en NSNumber en utilisant [NSNumber numberWithDouble:]

il existe un système de coordonnées de l'objet avec trois variables latitude(NSNumber) ,longitude(NSNumber) et le temps(NSDate),pour la vérification du programme sur mon simulateur,j'ai donné le code suivant

[coordinate setLatitude:[NSNumber numberWithDouble:23.234223]];
[coordinate setLongitude:[NSNumber numberWithDouble:73.234323]];

cependant, quand je NSLog coordonner.la latitude et de la coordonner.longitude,il afche 0.00000

NSLog(@"cordlat :  %f",coordinate.latitude);
NSLog(@"cordlong :  %f",coordinate.longitude);

ce que peut être le problème???

source d'informationauteur sujith1406