什么是iOS中的SearchPathDomainMask和SearchPathDirectory

Don*_*Lee 5 directory file nsfilemanager ios swift

我正在尝试了解iOS和macOS文件系统

但是SearchPathDomainMask和SearchPathDirectory让我非常困惑

let documentsDirectory = fileManager.urls(for: .documentDirectory, in: .userDomainMask)
Run Code Online (Sandbox Code Playgroud)

在这段代码中,我认为这个URL是用户域中记录的目录路径

如果本地域中有文档目录,这段代码可能吗?

let documentsDirectory = fileManager.urls(for: .documentDirectory, in: .localDomainMask)
Run Code Online (Sandbox Code Playgroud)

SearchPathDirectory只是枚举知名文件URL吗?

域掩码或域的目的是什么