Что я могу сделать:
Возьмите sqlite DB из 100 лат и lng точек и поместите эти булавки на карту. Выглядит здорово!
То, что я хотел бы сделать, это получить мое местоположение, ДО того, как я нарисую карту. Но похоже, что:
- (void) locationManager: (CLLocationManager *) manager didUpdateToLocation: (CLLocation *) newLocation fromLocation: (CLLocation *) oldLocation
ВСЕГДА срабатывает ПОСЛЕ (void) запусков viewDidLoad. Неважно, где я его вставлю.
Что мне нужно сделать, так это иметь заставку, останавливаться там до тех пор, пока я не получу местоположение, используйте эти значения lat и lng для поиска в моей базе данных sqlite в пределах многих миль от меня.
Вот мой след:
Ввод - [RootViewController initWithTabBar]
Ввод - [RootViewController viewDidLoad]
Ввод - [RootViewController locationManager: didUpdateToLocation: fromLocation:]
И вот что я действительно хочу:
Ввод - [RootViewController initWithTabBar]
Ввод - [RootViewController locationManager: didUpdateToLocation: fromLocation:]
Ввод - [RootViewController viewDidLoad]
Теперь я думаю (работая с tabbarcontroller), нужно ли мне как-то выдвигать это обратно к моему делегату приложения? Заморозить все приложение, пока я не получу местоположение? Это мои последние мысли.
спасибо за любые советы, руководства, фрагменты ... !!! Я искал дни, не повезло вообще.
спасибо !!!!