View Controllers - Предложения из документации - PullRequest
1 голос
/ 13 ноября 2011

Примечание. Если вы хотите разделить иерархию представления на несколько подрайонов и управлять каждым из них по отдельности, используйте общие объекты контроллера (пользовательские объекты, происходящие из NSObject) вместо объектов контроллера представления для управления каждым подрайоном.Затем используйте один объект контроллера представления для управления объектами универсального контроллера.

Приведенная выше цитата взята из Руководства по программированию для iOS.Мои вопросы:

1 О заключенном в скобки термине «(пользовательские объекты, происходящие из NSObject)», относится ли он к общему объекту, подклассу которого принадлежит NSObject, или к объекту, созданному путем создания подклассов из класса UIViewController?

2 В последнем предложении, касающемся «одного контроллера представления», относится ли он к корневому контроллеру представления или к каким-либо контроллерам содержимого, которые можно использовать для узлов его иерархии представления?

http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/AboutViewControllers/AboutViewControllers.html

1 Ответ

2 голосов
/ 13 ноября 2011

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

Теперь для моей интерпретации.
1. Да, подкласс NSObject
2. Я думаю, что они означают разные подрайоны вашего экрана.Это означает, что не нужно создавать несколько подклассов UIViewController для управления различными частями экрана, а создавать пользовательский контроллер, управляемый одним UIViewController.

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