CLLocationManager Singleton - это правильный путь?

Я создаю приложение с двумя простыми представлениями (на панели вкладок).

  • первое представление: оно должно показывать местоположение пользователя (синяя точка по умолчанию) и загружаться данные с сервера.
  • второй вид: он должен показывать местоположение пользователя (мой пользовательский пин с аннотацией и выноской). пользователь может коснуться выноски и отправить данные о текущем местоположении.

Я начал с использования ShowUserLocation MKMapView. Затем я прочитал, что лучше использовать одноэлементный экземпляр CLLocationManager, поэтому я примерно следил за этим сообщением в блоге: http://jinru.wordpress.com/2010/08/15/singletons-in-objective-c-an- example-of-cllocationmanager /

Теперь это в значительной степени работает, но мне интересно, правильный ли это способ делать что-то.

Кроме того, я не мог найти способ показать синюю точку по умолчанию вместо пользовательский пин. Я прочитал, что мне следует использовать showUserLocation MKMapView, но разве это не создаст еще один экземпляр CLLocationManager?

Спасибо

12
задан koichirose 14 May 2011 в 20:28
поделиться