1

我试图存储CLLocationCoordinate2D到,NSMutableArray但我只能使用NSValue. 我想将这些坐标存储NSMutableArrayNSValue类型为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在可变数组中的更好方法,我将不胜感激。

4

0 回答 0