Нарисуйте линию над Mapkit: ошибка Invalid Region

Я пытаюсь нарисовать линию над мапкитом. Если я попытаюсь установить регион, мое приложение вылетает:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Invalid Region <center:-106.01842850, +37.33390400 span:+0.01000000, +0.01000000>'

диапазон был установлен вручную.

Почему мапкит говорит, что это неверный регион?

Благодарность!

Если вам нужно больше кода, просто дайте мне знать...

Уже решено: источник маршрутизации изменил широту и долготу.


person danielreiser    schedule 06.03.2010    source источник


Ответы (1)


получил ту же проблему.

что вы подразумеваете под «источник маршрутизации изменился по широте и долготе»?

ОТРЕДАКТИРОВАНО И РЕШЕНО: в sdk 3.1 latitudeDelta нельзя оставить равным 0, как в 3.0, поэтому приложение падает.

person ChattAlexander    schedule 08.03.2010
comment
хорошо: я узнал. Я работаю над проектом, который соответствует 3.0 SDK, но если вы измените свой эмулятор на 3.1.3 (не проверял другие SDK), вы получите сообщение об ошибке. Итак, вернемся к яблочным белым листам, чтобы понять это. - person ChattAlexander; 08.03.2010