2010-03-02 34 views
0

我目前正在使用由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的幫助?

回答

0

nvm由於某些原因經緯度交換>。 <現在我覺得很蠢。

+0

將您的問題標記爲已接受,以便每個人都知道您的問題已解決 – Vladimir 2010-03-02 15:49:25