Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 两个或多个插销之间的距离_Iphone - Fatal编程技术网

Iphone 两个或多个插销之间的距离

Iphone 两个或多个插销之间的距离,iphone,Iphone,我在做一个小作业,在作业中我找到了绿色插针和红色插针之间的距离。绿色插针显示用户的位置,红色插针显示他的朋友的位置。但是我不知道怎么做。因此,如果有人就我的问题帮助我,我将非常感激 您可以尝试使用distanceFromLocation: 请过目 更新: // Assumption: lat1, lon1 and lat2, lon2 are double values containing the coordinates CLLocation *firstLocation = [[[CLLo

我在做一个小作业,在作业中我找到了绿色插针和红色插针之间的距离。绿色插针显示用户的位置,红色插针显示他的朋友的位置。但是我不知道怎么做。因此,如果有人就我的问题帮助我,我将非常感激

您可以尝试使用
distanceFromLocation:

请过目

更新:

// 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];

请你再解释一下,因为我有很多红色的大头针,我指的是坐标。如果你能给我举一个关于这个问题的例子,那会很有帮助的。。