-1
我有一個NSViewController被設置爲數據源和使用NSTableCellView子類的單列tableview的委託。我想對一個雙擊所以我給自己定的表列的行是不可編輯,並有下面的代碼響應:NSTableView雙擊行動不被稱爲
myViewController.h
- (IBAction)didDoubleClickFolderRow:(id)sender;
myViewController.m
- (void)awakeFromNib
{
[self.table setDoubleAction:@selector(didDoubleClickFolderRow:)];
[self.table setTarget:self];
}
- (IBAction)didDoubleClickFolderRow:(id)sender
{
NSLog(@"yep a row was double-clicked!");
}
然而,該方法永遠不會被調用。我錯過了什麼?