NSPasteboard事件用于数据访问

时间:2015-08-01 21:44:04

标签: objective-c macos cocoa

我想在我的mac应用程序中提供拖放功能。

例如,我有加密的文件。我有一个问题,关于用户何时将我的应用程序拖出文件,让我们说发现者。我想为其他应用程序提供解密文件。是否有NSPasteboard的事件让我知道拖动完成到另一个应用程序并且应用程序已准备好访问数据?

1 个答案:

答案 0 :(得分:0)

不幸的是,没有任何通知或事件,更改了粘贴板内容也无法观察到。

如果在拖动操作期间需要更高的安全性,可以尝试设置NSDragOperationPrivate操作标志。查看Apple" Drag and Drop Programming Topics"。