Получить текущее местоположение без просмотра карты

Возможный дубликат:
Как получить текущее местоположение пользователя по коду в приложении для iphone?

Я хочу получить текущее местоположение LONG и LAT, когда мое приложение загружается, не будучи видимым.

Я не пытаюсь запустить приложение в фоновом режиме или отслеживать местоположение телефона в фоновом режиме. Просто получите текущие координаты, если таковые имеются.

Есть ли более чистый способ сделать это, чем создать традиционный mapView и скрыть его?


person Edward Hasted    schedule 08.11.2012    source источник
comment
Какое отношение Android имеет к Xcode? Вы имеете в виду, что хотите сделать что-то подобное на iOS?   -  person zneak    schedule 08.11.2012
comment
См. класс CLLocationManager.   -  person    schedule 08.11.2012
comment
НЕТ - я хочу сделать это в качестве фонового снимка, а не вашего стандартного отображения на карте или треке бесконечности. Я проверял раньше.   -  person Edward Hasted    schedule 08.11.2012
comment
Анна, к сожалению, у меня нет у вас свободного владения CoreLocation, чтобы работать со всем в обратном направлении от Библии Apple, хотя я уверен, что если бы я это сделал, то ответ был бы там. Есть ли рабочий пример, который я могу проанализировать ретроспективно?   -  person Edward Hasted    schedule 09.11.2012
comment
Попробуйте прочитать Получение местоположения пользователя из Руководства по программированию определения местоположения. Однако поиск ключевых слов Core Location и CLLocationManager на этом сайте и в других местах должен привести к множеству примеров.   -  person    schedule 09.11.2012
comment
Спасибо, Анна, я преклоняюсь перед вашим превосходным знанием предмета. Создал методы по строкам - (NSString *)deviceLocationLongitude { NSString *theLongitude = [NSString stringWithFormat:@%f, locationManager.location.coordinate.longitude]; вернутьдолготу; }, чтобы вернуть длину/широту в представлениях загрузки, а затем передать данные на соответствующую страницу карты позже.   -  person Edward Hasted    schedule 09.11.2012