我正在开发一个小型 Cocoa 实用程序,它允许用户将文件拖到它的窗口上,然后将它们移动到不同的文件夹中。
我不想自己移动拖动的文件(通过[[NSWorkspace sharedWorkspace] performFileOperation:NSWorkspaceMoveOperation...]
),我想触发 Finder 的“移动文件对话框”。这将为用户提供视觉反馈(进度条)并负责错误处理(例如目标文件存在)。
我曾考虑过使用 Apple Script,但也许有更简单的方法来显示该对话框?