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 に答える