在什么情况下 fileReferenceURL 有用
In what circumstances would a fileReferenceURL be useful
项目在 srcURL 中的新位置。 此参数中的 URL 不能是文件引用 URL 并且必须在其新位置包含文件或目录的名称。此参数不能为零。
鉴于上述限制,fileReferenceURL 在什么情况下会有用?
fileURL
是文件所在的文件路径,要访问它,我们需要使用其 fileURL
.
来获取该文件
另一方面,fileReferenceURL
直接指向文件而不是它的位置。因此,如果文件被移动,fileURL
将随之改变,因此如果我们想要访问它,我们需要继续检查 fileURL
,但 fileReferenceURL
将保持不变。
根据关于 fileReferenceURL
的文档:
A file reference URL's path should never be persistently stored, because it is not valid across system restarts or remounts of volumes
所以基本上要移动一个文件,您需要一个路径 (fileURL) 而不是文件的引用 (fileReferenceURL)。
项目在 srcURL 中的新位置。 此参数中的 URL 不能是文件引用 URL 并且必须在其新位置包含文件或目录的名称。此参数不能为零。
鉴于上述限制,fileReferenceURL 在什么情况下会有用?
fileURL
是文件所在的文件路径,要访问它,我们需要使用其 fileURL
.
另一方面,fileReferenceURL
直接指向文件而不是它的位置。因此,如果文件被移动,fileURL
将随之改变,因此如果我们想要访问它,我们需要继续检查 fileURL
,但 fileReferenceURL
将保持不变。
根据关于 fileReferenceURL
的文档:
A file reference URL's path should never be persistently stored, because it is not valid across system restarts or remounts of volumes
所以基本上要移动一个文件,您需要一个路径 (fileURL) 而不是文件的引用 (fileReferenceURL)。