如何将对象坐标放入CLLocation中? (Objective-C,iPhone)

问题描述:

我目前正在使用由http://iphonear.org家伙携带的ARKit,循环访问获取的xml并在屏幕上绘制坐标。但是由于某种原因,铸造对象的值:如何将对象坐标放入CLLocation中? (Objective-C,iPhone)

for(NSObject *locxml in xmlLocations) { 
    tempLocation = [[CLLocation alloc] 
        initWithLatitude: (int)[locxml valueForKey:@"lat"] 
        longitude:   (int)[locxml valueForKey:@"long"]]; 


    tempCoordinate = [ARGeoCoordinate coordinateWithLocation:tempLocation]; 
    tempCoordinate.title = [locxml valueForKey:@"title"]; 
    [tempLocationArray addObject:tempCoordinate]; 
    [tempLocation release]; 
    [locxml release]; 
} 

只是显示不出来什么,我已经尝试

[locxml valueForKey:@“LAT”]的doubleValue]这确实显示坐标,只需完全在错误的地方(是的,我确信这一点)。

有关如何将坐标从对象放入CLLocation的帮助?

nvm由于某些原因经纬度交换>。 <现在我觉得很蠢。

+0

将您的问题标记为已接受,以便每个人都知道您的问题已解决 – Vladimir 2010-03-02 15:49:25