2011-03-14 63 views
2

我在做一個小型任務,其中我找到了綠色放置針腳和紅色放置針腳之間的距離。綠色針腳顯示用戶位置,紅色針腳顯示他朋友的位置。但是我不知道該怎麼辦?所以如果有人幫我解決我的問題,我會很感激。2個或多個放置針腳之間的距離

回答

3

您可以嘗試使用distanceFromLocation:

PLS經過Reference

更新:

// Assumption: lat1, lon1 and lat2, lon2 are double values containing the coordinates 

CLLocation *firstLocation = [[[CLLocation alloc] initWithLatitude:lat1 longitude:lon1] autorelease]; 
CLLocation *secondLocation = [[[CLLocation alloc] initWithLatitude:lat2 longitude:lon2] autorelease]; 
CLLocationDistance distance = [secondLocation distanceFromLocation:firstLocation]; 
+0

u能解釋更多請,因爲我有這麼紅曼尼銷我的意思是負責協調.It'll被GR8的幫助,如果你給我請示例關於這個問題.. – 2011-03-14 06:43:47

+0

請參閱更新的答案 – visakh7 2011-03-14 06:48:58

+0

好的感謝給我的想法 – 2011-03-14 07:01:58