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

时间:2012-09-08 07:40:17

标签: cocoa drag-and-drop nstableview

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

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

1 个答案:

答案 0 :(得分:0)

我会说,填补剩余的插槽,但拒绝丢弃。从-validateDrop:...返回YES,但从-acceptDrop:...返回NO。

这样,会向用户显示并非所有条目都已添加,但您将有助于添加可添加的项目。