2013-04-22 4 views
1

Итак, у меня есть код, который получает местоположение пользователя с телефона как CLLocation, а затем я делаю обратный геокод. Проблема в том, что полученный MKPlacemark имеет 0 для высоты, несмотря на то, что значение CLLocation имело значение в поле высоты.Высота исчезает из MKPlacemark

Имеет смысл, что если я просто попрошу адрес некоторых координат, я не обязательно получаю высоту (поскольку для этого потребуется топографическая логика). Большинство вопросов здесь предлагают обратиться к службе topo.

Мне интересно, почему обратный геокодер не только сохранит высоту, но и спросит людей, каково их предпочтительное решение для этой проблемы. Это не так, как трудно понять: я могу передать высоту отдельно, а затем просто загнать ее в свой конечный объект (мой собственный класс адресов), но это уродливо.

ответ

0

Это действительно состояние этих классов в это время. Вероятно, отчет об ошибке с Apple в порядке.