преобразование типа CLLocationCoordinate2D в число или строку

Мне было интересно, как преобразовать значения широты и долготы CLLocationCoordinate2D в числа или строковые значения. Ивер пробовал несколько разных способов, но они не работают:

CLLocationCoordinate2D centerCoord;
centerCoord.latitude = self.locModel.userLocation.coordinate.latitude ;
centerCoord.longitude = self.locModel.userLocation.coordinate.longitude; 
NSString *tmpLat = [[NSString alloc] initWithFormat:@"%g", centerCoord.latitude];
NSString *tmpLong = [[NSString alloc] initWithFormat:@"%g", centerCoord.longitude];

NSLog("User's latitude is: %@", tmpLat);
NSLog("User's longitude is: %@", tmpLong);

Компилятор возвращает предупреждение.

Предупреждение:

warning: passing argument 1 of 'NSLog' from incompatible pointer type

Как мне это сделать?

Любая помощь будет принята с благодарностью.

спасибо

5
задан banditKing 1 August 2011 в 14:11
поделиться