Ландшафт и спутниковое использование представления MapKit

Runloops может быть чем-то вроде волшебного поля, где материал просто происходит.

В основном Вы говорите, что runloop для движения обрабатывают некоторые события и затем возвращаются. ИЛИ возвратитесь, если это не обрабатывает событий, прежде чем тайм-аут будет поражен.

С 0,1 вторыми тайм-аутами, Вы - htting тайм-аут, как правило. Огни runloop, не обрабатывает событий и возвратов в 0.1 из вторых. Иногда это будет получать шанс обработать событие.

С Вашим distantFuture тайм-аутом, runloop будет ожидать навсегда, пока это не обработает событие. Таким образом, когда это возвращается к Вам, это только что обработало событие некоторого вида.

А короткое значение тайм-аута использует значительно больше ЦП, чем бесконечный тайм-аут, но существуют серьезные основания для использования короткого тайм-аута, например, если Вы хотите завершить процесс/поток, runloop работает в. Вы, вероятно, захотите, чтобы runloop заметил, что флаг изменился и что это должно прыгнуть с парашютом как можно скорее.

Вы могли бы хотеть играть вокруг с runloop наблюдателями, таким образом, Вы видите точно, что делает runloop.

См. этот документ Apple для получения дополнительной информации.

8
задан Halle 24 August 2011 в 10:23
поделиться

1 ответ

Если вы добавите представление набора карт на свой xib, вы увидите в свойствах, которые можно настроить на спутник, ландшафт или карту. Лучшее руководство / ссылка, которую я нашел относительно mapkit, находится здесь:

Ссылка

8
ответ дан 5 December 2019 в 07:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: