如何将NSValue转换为CLLocationCoordinate?

时间:2015-04-22 17:57:10

标签: ios cllocation nsvalue

我尝试将CLLocationCoordinate2D存储到NSMutableArray,但我只能使用NSValue进行存储。我想将NSMutableArray中存储的NSValue类型的坐标设为CLLocationCoordinate2D。我怎样才能做到这一点?我无法获得这些坐标,因为它只是指针。

我尝试使用

存储
[valueArray addObject:[CLLocationCoordinate2DMake(54.860812, -78.990710) ]]

它给出了预期的标识符错误 但我已成功使用NSValue进行存储,但我无法从CLLocationCoordinate2D中获取NSValue

[valueArray addObject:[NSValue valueWithMKCoordinate:CLLocationCoordinate2DMake(54.860717, -78.990722)]]; 
for (NSValue *object in valueArray)
{   
    NSLog(@"%@", object]
    //return pointers
}

如果有人可以帮助我并建议我哪种方法可以将CLLocation存储在可变数组中,我将不胜感激。

0 个答案:

没有答案