假设我创建了一个NSWindowController
,其中包含带有某些元素的NSTableview
。现在,我尝试使用“编辑->删除”菜单栏选项,该选项默认设置为“第一响应者->删除:”。如何在NSWindowController
中实现此功能,以便调用NSWindowController
中的“删除”函数,并且可以删除内容(可能只是使用NSTableview
selectedRows方法)?
我已经尝试实现一个功能,但是特定的“删除”元素已禁用。
@objc func delete(sender: Any) {
print("delete was pressed in the edit menu")
}
您必须声明方法(注意下划线字符)
@objc func delete(_ sender: Any) {
print("delete was pressed in the edit menu")
}