Я только начал изучать основы разработки приложений для устройств IOS.Я слежу за курсом в Стэнфордском университете на YouTube, но сразу же наткнулся на загадку на уроке 1. В серии лекций разработана базовая игра, в которой отображается набор карт, которые вы должны перевернуть и сопоставить пары.На этом этапе все очень просто!
Проблема в том, что когда я запускаю код с помощью симулятора, я нажимаю на карту, чтобы перевернуть ее, но обновление откладывается до минуты.В Интернете есть много сообщений с жалобами на медленный симулятор, но я не нашел ничего, что бы идентифицировало эту проблему.Эта более старая запись выглядит похожей проблемой, но остается нерешенной.
Пытаясь выяснить, в чем дело, я решил установить время задержки обновления и открыл системное окно «Время и дата», чтобыможет примерно посчитать количество секунд.Я нажал на карточку и стал ждать обновления.Потом я заметил кое-что странное ... Карта перерисовывается, когда системные часы тикают в течение минуты.Если я щелкаю карточку с часами на 59 секундах, обновление происходит через ~ 1 секунду.Если я щелкну по нему через 1 секунду после минуты, это займет ~ 59 секунд.
Я также должен указать, что мне известен параметр «Медленная анимация», и он отключен.
Итак, мойвопрос ... что это за искусственная задержка обновления и как я могу исправить / удалить ее на симуляторе IPhone?