2011-10-05 72 views
1

問題 卡布奇諾應用程序最初加載成功。在進行ajax調用並且使用JSON對象填充數組後,數組控制器無法識別它並填充數據。添加新對象時CPArrayController未更新

設置 使用來自capp和xcc的最新版本。我有一個應用程序,所有的IB元素綁定到一個NSArrayController。它綁定到我的AppController的CPMutableArray。我導入一個控制器類,它觸發並處理AJAX調用。我已經確認完成後,我的CPMutableArray中填充了數據。

這只是一個簡單的「addObjectsFromArray」

所以我應該通知ArrayController重新加載或參考下面的步驟它自動拾取的變化呢?

回答

0

我是能夠成功地更新頁面,一旦我做了以下

  • 使我CPMutableArray成CPArrayController。由於我只是添加和刪除對象,所以它並沒有在代碼中的其他地方發生改變。
  • 使用KVO添加和刪除對象:[[self mutableArrayValueForKey:@「persons」] addObject:me];

我最大的問題是依靠./bootstrap.sh。它不會安裝和配置所有內容。克隆github /卡布奇諾/卡布奇諾,並運行傑克安裝。現在xcode正在拿起我的網點和ibactions!