2016-08-22 2 views
1

Это dealloc или какой метод? Если я установлю некоторый код в viewDidLoad, я хочу unistall эту настройку из метода пары viewDidLoad. Например viewDidLoad & viewDidDisappear комбо не всегда умная комбинация. И иногда лучше сделать настройку с viewDidLoad, чем с viewDidAppear (потому что это обычно может вызвать мерцание)Что такое парный метод для viewDidLoad, если viewDidUnload устарел?

+5

Возможный дубликат [iOS6 viewDidUnload Устаревший] (http://stackoverflow.com/questions/12603336/ios6-viewdidunload-deprecated) – Sudo

+0

Не могли бы вы уточнить? Чего добиваются? Может быть, существует обходное решение без 'didUnload' –

ответ

0

Начиная с iOS 6, представления больше не выгружаются ОС.

Вы можете вручную выгружать свои взгляды, когда они не нужны, делая self.view = nil; в вашем коде, но в этом случае, любой код, который вы хотите запустить, когда вид выгружается можно просто поставить после этой строки.

Смежные вопросы