Cocoa 如何在NSTableView中取消已启动的拖动操作

Cocoa 如何在NSTableView中取消已启动的拖动操作,cocoa,drag-and-drop,Cocoa,Drag And Drop,我正在使用支持拖放的NSTableView。底层数组可以异步刷新,从而调用[tableview reloadData]。发生这种情况时,我希望取消挂起的拖动,以避免拖动无效的源数据。除了临时阻止tableView:validateDrop:proposedRow:proposedOperation:之外,还有其他方法吗

我正在使用支持拖放的NSTableView。底层数组可以异步刷新,从而调用[tableview reloadData]。发生这种情况时,我希望取消挂起的拖动,以避免拖动无效的源数据。除了临时阻止tableView:validateDrop:proposedRow:proposedOperation:之外,还有其他方法吗