Неверный UserLocation iPhone MapKit - PullRequest
3 голосов
/ 05 марта 2011

Я пытаюсь установить координату центра mapView в качестве местоположения пользователя:

[self.mapView setCenterCoordinate:[[[self mapView] userLocation] coordinate]];

Однако, я получаю сбой, который связан с неверным расположением пользователя:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Invalid Coordinate -180.00000000, -180.00000000'

Кто-нибудь еще имел эту ошибку раньше? Или ты знаешь как это исправить?

Спасибо заранее.

XcodeDev.

1 Ответ

3 голосов
/ 05 марта 2011

Оказывается, вам нужно получить [[[[self mapView] userLocation] location] coordinate], а не координату пользовательского местоположения mapView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...