Как загрузить UIViewController программно? - PullRequest
0 голосов
/ 29 марта 2011

Я пытаюсь загрузить UIViewController из кода. Я в основном создал UIViewController, генерирующий файл .xib. Я загружаю его следующим кодом:

testViewController = [[TestViewController alloc] initWithNibName:@"TestViewController" bundle:nil];

это работает, но, по-видимому (из того, что я прочитал), сохраняется только представление, а контроллер освобождается (что я тестировал, устанавливая точку останова в методе dealloc UIViewController). Мне нужно сохранить UIViewController или иначе, создать UIViewController с UIView, загруженным из файла пера. Как этого достичь?

1 Ответ

0 голосов
/ 29 марта 2011

Не уверен, что вы имеете в виду.То, что ты там делаешь, правильно.Поскольку вы распределили его, вам также необходимо в какой-то момент отправить оператор деблокирования в контроллер представления, пока он не должен быть освобожден.

Представление может быть освобождено и установлено равным nilв особом случае, когда приложение получает предупреждение о памяти, но я не уверен, что это было то, что вы прочитали.

...