0

我目前正在使用http://iphonear.org家伙移植的 ARKit,循环通过获取的 xml 并在屏幕上绘制坐标。但是由于某种原因转换对象值:

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 的任何帮助?

4

1 回答 1

0

nvm 出于某种原因,纬度和经度被交换了 >.< 我现在觉得很愚蠢。

于 2010-03-02T15:48:22.117 回答