NSArrayControllerのコンテンツ配列をファイルの所有者 (NSViewController のサブクラス) のdevice.filesキー パスにバインドしました。deviceとはどちらfilesも KVO 対応です。
View Controllerを解放すると、
[NSKeyValueObservance retain]: message sent to deallocated instance例外 (すべてのデバッガー メモリ オプションがオンになっている場合)
NSObjectControllerをxibに入れ、バインドしてFO.deviceバインドNSArrayControllerするNSObjectControllerとController Key = selection、Model key Path = filesすべてがうまく機能します。
キーパスへのバインドの何が問題なのか誰かが説明してくれますか? 私が知っているように、キーパスへのバインディングは、このパス内のすべてのアイテムを観察する必要があります..