1

問題 Cappuccino アプリが最初に正常に読み込まれます。ajax 呼び出しが行われ、配列に JSON オブジェクトが取り込まれた後、配列コントローラーはそれを認識せず、データを取り込みます。

セットアップ capp および xcc からの最新のビルドを使用します。すべての IB 要素が NSArrayController に関連付けられているアプリケーションがあります。私の AppController の CPMutableArray にバインドされています。I 起動して AJAX 呼び出しを処理するコントローラー クラスをインポートします。CPMutableArray にデータが入力されていることを確認しました。

これは、単純な「addObjectsFromArray」で行うだけです

では、ArrayController にリロードするように通知するか、変更を自動的に取得する手順に従う必要がありますか?

4

1 に答える 1

0

次の操作を行うと、ページを正常に更新できました

  • 私の CPMutableArray を CPArrayController にしました。オブジェクトの追加と削除のみを行っているため、コードの他の場所での変更はありません。
  • KVO を使用してオブジェクトを追加および削除しました: [[self mutableArrayValueForKey:@"persons"] addObject:me];

私の最大の問題は、./bootstrap.sh に依存していたことです。すべてをインストールして構成するわけではありません。github /cappuccino/cappuccino のクローンを作成し、Jake Install を実行しました。これで、xcode がアウトレットと ibactions を取得します!

于 2011-10-06T15:24:56.200 に答える