在沙盒 mac 中执行拖放
Posted
技术标签:
【中文标题】在沙盒 mac 中执行拖放【英文标题】:Perform drag&drop in sandbox mac 【发布时间】:2014-10-22 13:03:55 【问题描述】:如何使用 NSURL 或其他方式在我的应用程序中拖放文件? 有许多图像转换应用程序工具,例如,只需将文件拖放到其中即可获取 png 文件并创建不同大小的版本,我知道如何处理旧版本的目标应用程序,但现在使用 Sandbox 不知道。
【问题讨论】:
【参考方案1】:https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/DragandDrop/Tasks/DraggingFiles.html
https://developer.apple.com/library/mac/documentation/security/conceptual/AppSandboxDesignGuide/AppSandboxInDepth/AppSandboxInDepth.html#//apple_ref/doc/uid/TP40011183-CH3-SW1
像之前的沙盒一样使用 NSPasteboard 或 NSApplicationDelegate。将适当的权利添加到您的编译目标和您的所有设置中。
【讨论】:
以上是关于在沙盒 mac 中执行拖放的主要内容,如果未能解决你的问题,请参考以下文章