#cappuccino #objective-j
#cappuccino #objective-j
Вопрос:
Проблема Приложение Cappuccino изначально загружается успешно. После выполнения вызова ajax и заполнения массива объектами JSON контроллер массива не распознает его и не заполняет данные.
Настройка с использованием последней сборки из capp и xcc. У меня есть приложение, в котором все элементы IB привязаны к NSArrayController. Он привязан к CPMutableArray моего AppController. Я импортирую класс контроллера, который запускается и обрабатывает вызов AJAX. Когда он закончил, я подтвердил, что мой CPMutableArray заполнен данными.
Это просто делается с помощью простого «addObjectsFromArray»
Итак, я должен уведомить ArrayController о перезагрузке или следовать процедуре, при которой он автоматически принимает изменения?
Ответ №1:
Мне удалось успешно обновить страницу, как только я выполнил следующее
Превратил мой CPMutableArray в CPArrayController. Поскольку я только добавляю и удаляю объекты, это не внесло изменений в другие части кода.- Используется KVO для добавления и удаления объектов: [[selfmutablearrayvalueforkey:@»persons»] AddObject:me];
Моя самая большая проблема заключалась в том, чтобы полагаться на . /bootstrap.sh . Он не устанавливает и не настраивает все. Клонировал github / cappuccino / cappuccino и запустил установку Jake. Теперь xcode собирает мои выходы и ibactions!