私はこの周りに私の頭を得ることはできません:私はNSMutableArray
のカスタムLesson
オブジェクトでいっぱいのインスタンスがあります。これらのオブジェクトは、2つのproperties
:name
とselected
を持っています。これらのLesson
オブジェクトをNSTableView
に使用しようとしています。 1つの列にはname
が文字列として表示され、もう1つの列にはチェックボックスのselected
が表示されます。この方法は、あまりにも頻繁に呼び出されるので、おそらく - しかし私は、予想通りselected
の値は動作しません戻って、うまく働いた名前を、返すためにCocoa Bindings + NSArray +カスタムクラス
- (id)tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex
方法を使用していました。
これはデータソースメソッドを使用して簡単に解決できますか、Interface Builderを使用してバインディングを設定する必要がありますか?後者はうまくいくとは言えますが、私は自分のセットアップ(NSArray
)をカスタムオブジェクトと共にIBにどのように持ち込むことができるのか分かりません。
は、私はいくつかのアイデアをいただければ幸いです、ファビアン