2
我正在構建一個簡單的應用程序,允許用戶將Finder中的視頻文件列表拖動到我的應用程序中。我讀了Apple docs about dragging files和它說的:將多個文件拖放到沙盒應用程序
重要。儘管您可以支持拖動文件路徑,但一般情況下,您應該避免這樣做,除非您確定目標應用永遠不會在應用沙箱中運行。如果您使用NSString,OS X無法知道該字符串是否應該被解釋爲路徑;因此,OS X不會擴展目標應用的沙箱,以允許訪問該位置的文件或目錄。 而是使用NSURL,書籤或文件名紙板類型。
不幸的是,文檔也說當使用NSURL時,一次只能拖動一個文件。我的應用程序是沙盒。
我錯過了什麼嗎?謝謝!