2012-06-22 57 views
-1

我想檢索當前字符串中數據的緯度和經度。對於使用它,它必須被轉換成浮動,所以我可以在這裏用它代替浮動號碼:將字符串轉換爲浮點數Objective-C

//Create a region 

mapview.mapType = MKMapTypeSatellite; 
MKCoordinateRegion newRegion; 
newRegion.center.latitude = 47.808435, 
newRegion.center.longitude = 9.643743; 
newRegion.span.latitudeDelta = 0.00472; 
newRegion.span.longitudeDelta = 0.006899; 

CLLocationCoordinate2D coordinate; 
coordinate.latitude = 47.808435; 
coordinate.longitude = 9.643743; 

我只知道如何將字符串轉換成數據,但我不知道如何將其轉換爲浮動。有人知道嗎?

+2

它怎麼可能是'maplatitude'既是圖像(將其分配給'storyimageView ')**和**一個浮動? – Alladinian

+0

我的錯。我只是意識到我抄襲了錯誤。將解決它,所以沒有人會困惑。 – Kirinriki

回答

12

如果你有一個包含一個有效的浮點數的字符串表示一個NSString實例,您可以使用此:

float number = [anNSString floatValue]; 
+1

很好,這工作正常,很容易。所以在我的情況下,我'float number1 = [mymap.latitude floatValue];''newRegion.center.latitude = number1;''。謝謝! – Kirinriki

+0

哎呀,我接受它,然後偶然接受^^''完成。 – Kirinriki

+0

沒問題!謝謝。 – 2012-06-22 20:54:38

相關問題