Я бы сказал, что вещи всегда должны разбираться в обратном порядке их построения. Вы звоните [super viewWillAppear:animated]
в начале viewWillAppear
, чтобы у суперкласса была возможность настроить действия по умолчанию, а затем вы получили возможность изменить.
Для звонка на [super viewDidDisappear:animated]
вы должны сделать свой исчезающий код перед тем, как позвонить на super
в конце вашего viewDidDisappear
. Таким образом, если у вас есть какие-либо ссылки на содержимое представления по умолчанию, они не будут выпущены до того, как вы закончите с ними. Если вы ничего не используете в суперклассе, то это, вероятно, не имеет значения.