コンテンツが NSArrayController の ArrangeObjects にバインドされている NSCollectionView があります。配列コントローラーを呼び出すとaddObject:
、基になる配列が再割り当てされているように見えます-ポインターがアドレスを変更するのを観察できます。他のオブジェクトも配列に依存しているため、これは私の特定のケースでは受け入れられない動作です。
これは正常な動作ですか、それとも何か間違ったことをしていますか? 配列を直接変更してコントローラーで and を呼び出すなど、いくつかの代替ソリューションを見てきましwillChangeValueforKey:
たdidChangeValueForKey:
が、それは最もエレガントなソリューションとは思えません。
私は Objective-C と Cocoa にかなり慣れていないので、気楽にやってください。:)
ありがとう!