загрузка и выгрузка контроллеров uiview - PullRequest
0 голосов
/ 24 ноября 2010

Я действительно не знаю, как обращаться с особым случаем.

Я знаю, как обращаться с контроллерами представления, когда я использую панели вкладок, или контроллеры навигации или что-то в этом роде.

но теперь я хочу создать игру. и ... игры часто не имеют навигационных контроллеров или панелей вкладок, также у меня нет чего-то подобного.

так что в моем первом представлении у меня есть кнопка u, нажав на нее, запускает новый viewcontroller и добавляет его представление как подпредставление поверх первого контроллера view. заканчивая этот viewcontroller, я удаляю новый viewcontroller из superview.

но viewcontroller все еще запущен и находится в моей памяти.

есть ли у вас какие-либо советы по работе с контроллерами представления так, как я хочу? Отображение контроллера представления 1 -> щелчок -> отображение контроллера просмотра 2, выгрузка 1 -> нажатие -> отображение контроллера просмотра 1, выгрузка 2

не знаю, прав ли я так, как хочу. спасибо за любые советы по работе с контроллерами вида "game like"

1 Ответ

1 голос
/ 24 ноября 2010

Не могли бы вы использовать:

-[UIViewController presentModalViewController:animated:]

для этого?Намного меньше в обслуживании, и вам не нужно беспокоиться о механике управления памятью (кроме реализации init, dealloc, viewDidLoad, viewDidUnload).

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