Какой контроллер я должен использовать? - PullRequest
1 голос
/ 29 ноября 2010

Я знаю как UIViewController, так и UINavigationController.

Но я очень озадачен тем, что и когда использовать?

Может кто-нибудь прояснить мою путаницу?

Такжепожалуйста, дайте мне знать, если есть какая-либо разница в памяти и скорости ОБА ..

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

1 Ответ

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

Они имеют разные варианты использования:

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

UIViewController или UITableViewController будут классами для конкретных представлений, которые вы помещаете в контроллер навигации.

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