テーブルビューでバインディングを使用したいが、私はNSArrayControllerを使用していない。私は配列を自分のNSTableColumnにバインドしようとしました(私はソート/検索しています)が動作しません。 NSArrayControllerにバインドされたときにNSTableView/NSTableColumnが発するフードの中にある種の魔法がありますか?もっと重要なのは、はNSArrayControllerで、NSTableView以外のものには役に立ちますか?NSTableColumn(NSArrayControllerなし)で手動バインド
3
A
答えて
1
魔法はNSArrayControllerにあります。 NSArrayはselectedObjectのようなメソッドを持たず、NSTableColumnへのバインディングが必要です。名前としてNSArrayControllerは、モデルがNSArrayであるMVCのコントローラ部分を示唆しています。
第2に、NSArrayControllerは、NSArrayモデルがそれをサポートしているすべてのビューに役立ちます。確かに、これは通常NSTableViewですが、同じデータを使用する任意のビューである可能性があります。
関連する問題
- 1. NSArrayControllerとオーダードリレーションをバインドする
- 2. カスタムコントロールをNSArrayControllerにバインドします
- 3. NSComboBoxをNSArrayControllerにプログラムでバインドする
- 4. 複数のNSArrayControllerセレクションにNSArrayControllerのコンテンツセットをバインドする方法
- 5. NSPopupButtonCellのNSTableColumnにバインドできるものは何ですか?
- 6. NSManagedObjectContextにバインドされたNSArrayControllerのデバッグ
- 7. 実行時にNSArrayControllerをバインドする
- 8. NSArrayControllerにバインドされたコアプロット棒グラフ
- 9. NSUserDefaultsControllerにバインドされたNSArrayControllerにバインドされた編集可能なテーブルビュー
- 10. NSTableColumnはBOOL値にバインドされています
- 11. WPF ContentControlにデータを手動で再バインドします。
- 12. NSArrayControllerは+ NSTableView:自動的にコアデータなしに変更に
- 13. NSTableViewにプログラムで作成されたNSTableColumnの自動保存?
- 14. NSArrayControllerとNSMutableArray - いつNSArrayControllerを使用しますか?
- 15. NSArrayControllerの選択に多対多の関係を表すNSSetをバインドします
- 16. 使用NSArrayControllerは、私は、次のオブジェクトでNSArrayControllerはを持って
- 17. Infragistics - 自動的にデータスキーマを作成するが、手動でバインドする
- 18. NSArrayController add:and edit
- 19. NSArrayControllerに裏付けられたNSTableView:なぜsetContent:IBは動作しませんか?
- 20. ルビーモーション手動で
- 21. NSTableColumnは最初の列のサイズを自動的に変更します
- 22. 手動でgzipされたjsファイルが動作しない
- 23. 手動でユニコンを手動で再起動する方法
- 24. のfcntl問題なし手動入力
- 25. 問題のフィルタリングNSArrayController
- 26. NSTableViewDataSourceまたはNSArrayController?
- 27. WPFバインドとDataviewが動作しない
- 28. iPhone用のNSArrayControllerがないのはなぜですか?
- 29. 手動で自動インクリメント
- 30. 簡単な方法は、手動で