NSViewからIBActionを起動すると、このエラーメッセージが表示されます。
XXXXはAccountTableCellViewControllerです。他の問題を解決できる場合に備えて、抽象的な名前を付けました。
コンポーネントの構造は次のとおりです。
このビューをロードするアプリがあります。
このNSViewをセルとして使用する
TableViewは次のようにバインドされています。
@property (nonatomic,retain) IBOutlet NSTableView *tableView;
内容は次のように表示します(コントローラーをどこにもリンクしないことに疑問があります)
- (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
{
Account *account = (Account *)[self.dataSource objectAtIndex:row];
AccountTableCellViewController *controller = [[AccountTableCellViewController alloc] initWithNibName:@"AccountTableCellViewController" bundle:nil ];
controller.account = account;
return [controller view] ;
}
何か案が?