2012-03-28 1 views

ответ

8

Да, вы должны. viewDidUnload не вызывается, когда контроллер просмотра освобождается.

Поскольку viewDidLoad вызывается при открытии контроллера вида, люди иногда ошибочно предполагают, что при закрытии экрана вызывается его обратная (viewDidUnload). Это не так, viewDidUnload используется только в ситуациях с низкой памятью.

Вот почему нам необходимо отменить регистрацию для уведомлений в dealloc.

+0

Это очень полезно, спасибо. – tangqiaoboy