目标:Mac OS X 10.7 +,Xcode 4.3.x
核心需求:当拖动/粘贴时,允许我处理一种类型的项目,将其余项目传递给超类。
我有一个NSTextView
的子类,带有performDragOperation方法。我想要做的是拦截所有文件丢弃以执行额外的操作,然后允许任何其他项目通过调用NSTextView
[super performDragOperation]
)
我没有看到从粘贴板中删除一个项目的方法。看来我只有两个选择:
我错过了#3选项吗?如果没有,你会建议#1或#2中的哪一个?