私の最初のCocoa OS Xプロジェクトで、リモートXMLデータを取得してオブジェクトをNSMutableArrayに格納しています。NSArrayControllerとNSMutableArray - いつNSArrayControllerを使用しますか?
今日私がプロジェクトで初めてIBを開いたとき、私はオブジェクトNSArrayControllerを発見しました。
かなり基本的な質問 - 私はいつ他のものを使うのですか?私はであり、は私のアプリケーションでTableViewを使用しています。
私は少しでも配列操作をしていますが、私は追加/削除/オブジェクトを配列から自由に変更できます。他にも利点がありますか?
[バインディング](http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaBindings/CocoaBindings.html#//apple_ref/doc/uid/10000167i)をサポートする必要がある場合はそうでなければ 'NSMutableArray'を使います。 – Joe
もしあなたがココアバインディングを必要としないなら、NSMutableArrayを使う - NSArrayControllerとNSMutableArrayはまったく別のものです。 Cocoa Bindingsを読んでください! – Vervious