文件系统使用指南
1. 文件夹和位置管理
在管理文件夹内容、移动、复制或删除项目时, NSFileManager 是常用的 API。通常通过调用 +defaultManager 获取其单例实例,它提供了对文件系统进行更改所需的所有方法,还能定位文件系统中的各种标准位置,如缓存数据文件夹、用户的 Documents 文件夹、 Applications 文件夹等。
1.1 文件夹层级和域系统
OS X 及其前身 Mac OS 和 NeXTstep 采用了明确定义的文件夹层级结构,不同类型的项目有标准的放置位置。此外,它还提供了域系统,许多文件夹存在于多个不同的域中:
- 用户域(User domain) :针对单个用户,位于用户主文件夹内。
- 本地域(Local domain) :适用于所有用户,基于系统卷的根目录。
- 系统域(System domain) :系统默认值,位于系统卷的 /System 内。
- 网络域(Network domain) :由网络管理员设置的项目,位于从 OS X 服务器挂载的文件系统上,但如今很少使用。
这些域有特定的优先级顺序: User 、 Local 、 Network 和 Syst
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



