Что дает вам идею, что вы не должны подкласс UIViewController
?Это непосредственно из документации для UIViewController
:
В типичном приложении для iPhone обычно есть как минимум один пользовательский подкласс UIViewController, а чаще всего их несколько.
Предполагается, что C из MVC является наименее пригодной для повторного использования частью, и вся его работа заключается в посредничестве между M & V. Если вы обнаружите что-то в разделе C вашего кода, то вам придется скопировать и вставить его в несколько подклассов.данного объекта или нескольких проектов, этот код должен быть перемещен в другое место.
Если вы просто основываетесь на том факте, что нет красивого всплывающего пункта меню, который говорит UIViewController, не беспокойтесь об этом Appleпросто еще не удосужился написать файл шаблона для этого класса.