Как поместить координаты из объекта в CLLocation? (Objective-C, iPhone) - PullRequest
0 голосов
/ 02 марта 2010

В настоящее время я использую ARKit, портированный парнями http://iphonear.org, проходящий через извлеченный 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?

1 Ответ

0 голосов
/ 02 марта 2010

nvm по какой-то причине менялись широта и долгота>. <Я чувствую себя глупо сейчас.

...