UIView: Force viewDidLoad / способ выпустить UIView? - PullRequest
0 голосов
/ 29 марта 2010

Какая-то важная часть моего кода выполняется в viewDidLoad, и мне было интересно, есть ли способ выгрузить UIView, чтобы при повторном вызове моего контроллера он снова проходил через viewDidLoad?

Большое спасибо!

Ответы [ 2 ]

4 голосов
/ 29 марта 2010

Возможно, вам следует переосмыслить позиционирование этого кода, если это важно.

Если вам нужно запускать его каждый раз, когда отображается представление, рассмотрите возможность размещения его в view[Will/Did]Appear.

4 голосов
/ 29 марта 2010

Поместите эти важные части кода в -viewWillAppear:. -viewDidLoad предназначен для инициализации только .


Вы также можете вручную вызвать -viewDidLoad или установить для свойства view значение nil.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...