Если контроллер представления был выгружен из-за низкого давления памяти, будет ли снова вызываться loadView, как только он снова появится?

Я понимаю, что viewDidUnload будет вызываться, когда приложение находится под низким давлением памяти, а затем, когда связанный вид / контроллер снова станет "активным", будет ли вызываться loadView?

1 ответ

Решение

Да, это будет. Ознакомьтесь с разделом " Как загружаются и выгружаются представления" в руководстве по программированию iOS View Controller, чтобы увидеть блок-схему того, как это работает. Документация для -loadView также отмечает, что этот метод будет вызываться, когда view свойство доступно, но в настоящее время nil,

Другие вопросы по тегам