Это определенно необходимо в dealloc
, но только если вы ранее отправили сообщение performSelector:withObject:afterDelay:
(или один из его вариантов) на self
.В противном случае ваш освобожденный экземпляр получит сообщение после указанной задержки и сбоя.
Это зависит от контекста, требуется ли это в vidDidUnload
.Запрашиваемый селектор более чем вероятен больше не нужен, учитывая, что у контроллера больше нет представления, но вы никогда не знаете.