Я знаю, что это немного эфирный вопрос, но я работаю над приложением, которое берет всю структуру из удаленного объекта JSON, и я пытаюсь найти лучший способ приблизиться к созданию Views,Посмотреть контроллеры и модели.В настоящее время я использую RestKit для захвата, анализа и отображения объектов.У меня будет структура представлений, элементов управления и полей, определенных во время выполнения, так как я должен динамически создавать и управлять композицией объектов, контроллерами представления и всеми соответствующими делегатами? (Я полагаю, что KVC и KVO будут играть огромную роль во всем этом.)
Несколько вещей для решения:
Вложенное / связанное делегирование , позволяющее конечным управляющим событиям пузыриться до корневого контроллера, а затем до соответствующей модели.
Состав динамического объекта , позволяющийпредставление, содержащее произвольную комбинацию подпредставлений во время выполнения
Динамическое связывание данных между представлениями и соответствующими объектами модели
Есть ли какие-нибудь хорошие ресурсы, руководства или примеры реализации / планирования для этого типа архитектуры?