Когда я отлаживал свое приложение для iPad, я обнаружил, что из-за нехватки памяти были вызваны некоторые контроллеры представления viewDidUnload
. Но через несколько секунд их viewDidLoad
называются. И снова из-за нехватки памяти viewDidUnload
, затем viewDidLoad
снова. Это похоже на то, что файловая система продолжает обмениваться файлами из-за нехватки памяти.
Это должно быть так, или я сделал что-то не так?
Тогда я хочу освободить контроллер вида, чтобы избавиться от этого. Но иногда viewDidUnload
вызывается до dealloc
, а затем происходит сбой из-за селектора, отправленного в освобожденный контроллер представления.
Спасибо за любую помощь.