NSTableView
はNSArrayController
にバインドされています。これは1つのエンティティでNSManagedObjectContext
にバインドされています。テーブルビューで現在選択されているオブジェクトのプロパティをプログラムで設定するにはどうすればよいですか?私はNSTableViewの管理オブジェクトへのアクセス
[[[documentsController arrangedObjects] objectAtIndex:[tableView selectedRow]] setObject:[NSDate date] forKey:@"dateProperty"]
から直接それをやってみましたが、それは私に例外与えた:
-[_NSControllerArrayProxy selection]: unrecognized selector sent to instance 0x79430c0
を私はNSObjectController
にテーブルの選択を結合して、その上の値を設定しようとしましたが、それはdidnの仕事はありません。
もちろん!愚かな私。ありがとうPeter :) –