私はカスタムNSView(MyView)をNSViewCollectionItemによってレンダリングしています。NSCollectionViewのバインディングを理解するのを助けてください
MyViewにMyObject型のプロパティがあります。
メインのNSWindowControllerにはNSViewCollectionとNSArrayControllerのIBOutletsがあります。
NSArrayControllerは、MyObject型のオブジェクトの配列にバインドされています。
"myView.myObject"パスにバインドされる配列の値が必要です。
これをIBで設定する方法がわかりません。私はどのキーを使用すべきか理解していない。私の配列はNSDictionaryオブジェクトのコレクションでなければならないので、値を直接格納するのではなく、 "myObject"という名前のキーを持つことができますか?
私はバインディングにはとても新しいので、少し苦労します。助けてください。
こんにちはAnna SwiftのNSCollectionViewItemで作業しましたか? 'setRepresentedObject'メソッドが見つからず、そのメソッドがNSCollectionViewに移動されたとドキュメントに書かれていますが、そのメソッドもありません:/これに遭遇しましたか? –
私は最近質問をしました。ありがとう。 http://stackoverflow.com/questions/33669886/cocoa-nscollectionview-item-binding-doesnt-update-image-like-in-cocoaslidecoll –
@flinth申し訳ありませんが、私は助けてくれると思いますが、私はSwiftとは協力していません。数時間前には – anna