Cocoa 处理将文件从Finder拖到有限索引NSTableView中的操作

Cocoa 处理将文件从Finder拖到有限索引NSTableView中的操作,cocoa,drag-and-drop,nstableview,Cocoa,Drag And Drop,Nstableview,我已经设置了一个现有的NSTableView,以接受从finder拖动文件名。我需要将TableView限制为最多10个条目 如果用户拖入的文件多于可用的插槽,我应该接受删除并删除多余的文件,还是拒绝删除?我会说,填充剩余的插槽,但拒绝删除。从-validateDrop:…返回YES,但从-acceptDrop:…返回NO 这样,将有一些指示给用户,不是所有的条目都被添加了,但您将有助于添加可以添加的项目

我已经设置了一个现有的NSTableView,以接受从finder拖动文件名。我需要将TableView限制为最多10个条目


如果用户拖入的文件多于可用的插槽,我应该接受删除并删除多余的文件,还是拒绝删除?

我会说,填充剩余的插槽,但拒绝删除。从
-validateDrop:…
返回YES,但从
-acceptDrop:…
返回NO

这样,将有一些指示给用户,不是所有的条目都被添加了,但您将有助于添加可以添加的项目