from sys import exit
exit()
В качестве параметра можно передать код выхода, который будет возвращен к ОС. Значение по умолчанию 0.
Оказалось, что обновление карты не работает при использовании СИМУЛЯТОРА. Когда я пробую setCenterCoordinate: animated: на устройстве, я получаю обновление карты внизу.
Итог: я доверял симулятору, чтобы он соответствовал устройству с точки зрения карты обновление поведения. Увы, ошиблась! Урок выучен. «Не позволяй этому случиться с тобой». :)
You need to invoke the setRegion:animated:
call in the Main thread context.
Just do something like:
....
[self performSelectorOnMainThread:@selector(updateMyMap) withObject:nil waitUntilDone:NO];
}
-(void) updateMyMap {
[myMap setRegion:myRegion animated:YES];
}
and it should work in any case (animated or not), with the map updated underneath.
Странный гул. Карта обновляется на моем Mac даже в симуляторе. Может быть, настройка сети (прокси или что-то еще), которая помешает виджету карты загружать плитки на симуляторе?