NSOpenPanel选择的路径是否永久有效

时间:2017-12-25 14:54:26

标签: swift macos nsopenpanel

我不太清楚如何描述问题。

NSOpenPanel的介绍中,有这样一句话,"当用户选择要打开的文件时,macOS会将该文件添加到应用程序的沙箱中。 (https://developer.apple.com/documentation/appkit/nsopenpanel

当我使用NSOpenPanel打开文件夹时,我可以获取此文件夹的路径,我的应用程序可以对该文件夹的文件进行操作,例如,我可以选择将文件复制到此文件夹。

我想知道的是,如果我的程序在沙箱中运行,NSOpenPanel用于获取应用程序的文件夹的权限是永久性的或临时的。也就是说,在什么条件下我的应用程序将失去对该文件夹的控制权。

0 个答案:

没有答案