Подтвердить что ты не робот

Доступ переменной переменной экземпляра (через self) приводит к разыменованию нулевого указателя

Выполнение анализа в моем приложении приводит к логической ошибке в теме. Я не знаю, что это значит. Ниже показан экран ошибки:

enter image description here

4b9b3361

Ответ 1

Путь, который он показывает вам, super возвращает nil. Если это произойдет, вы продолжите выполнение метода; неявное самообъявление состоит в том, что isShowingLandscapeView является переменной экземпляра. Чтобы избежать этого, вы должны поместить всю свою инициализацию внутри блока if (self).