Objective c 使NSTableView不可编辑

Objective c 使NSTableView不可编辑,objective-c,cocoa,nstableview,Objective C,Cocoa,Nstableview,好的,我的情况如下: 我有一个静态视图。 其列绑定到NSArrayController。 ... 这反过来又绑定到一个NSMutableArray。 然而: 当用户在任何单元格中单击时,他可以编辑其内容。 我们不想那样。 我应该如何做才能使任何表格单元格都不可编辑?在NSTableViewDelegate中,此方法返回否: - (BOOL)tableView:(NSTableView *)aTableView shouldEditTableColumn:(NSTableColumn *)aTab

好的,我的情况如下:

我有一个静态视图。 其列绑定到NSArrayController。 ... 这反过来又绑定到一个NSMutableArray。 然而:

当用户在任何单元格中单击时,他可以编辑其内容。 我们不想那样。
我应该如何做才能使任何表格单元格都不可编辑?

在NSTableViewDelegate中,此方法返回否:

- (BOOL)tableView:(NSTableView *)aTableView shouldEditTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex