ViewControllers представлений библиотеки Какао - PullRequest
1 голос
/ 03 августа 2011

Я разрабатываю жестовую клавиатуру для iOS. Я хочу, чтобы это был автономный компонент, который можно просто установить в качестве inputView любого UITextView или UITextField.

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

Но некоторая логика принадлежит ViewController. Как логика сложных представлений, таких как UITextView, на самом деле реализована для библиотечных объектов? Загружает ли контроллер вид, я чувствую себя странно из-за этого ..

Любые мысли приветствуются.

...