私は OSC ドキュメント ベースのアプリに取り組んでいます。ドキュメントに関連付けられた xib ファイルに「静的な」NSTableView があります。テーブル ビューは、OSC 接続を作成するときに初期化される NSObject クラスにバインドされます (内部に「didLoadNib」メソッドはありません)。すべてが正しく機能しているようです: mu 接続は問題ありません。NSTableView は適切に表示されますが、クラスは
- (id) tableView:(NSTableView*)tableView objectValueForTableColumn:(NSTableColumn*)tableColumn row:(NSInteger)row
インスタンス化されたクラスの値を変更しても、NSTableView は空のままであり、NSTableView にバインドされた NSMutableArray は、[[myTableView alloc] init] を作成した場合にのみ機能するようです
- (void)windowControllerDidLoadNib:(NSWindowController *)aController
(しかし、何も表示せずに、正しい行数があることだけがわかり、前の方法では渡されません)それが少し明確であることを願っています...誰かアイデアがありますか。よろしくお願いします。
ベン