沙盒

xiaoxiao2021-02-28  41

1.查找沙盒路径

通过控制台获取沙盒路径

       po NSHomeDirectory()

通过控制台获取bundle路径

       po [[NSBundle mainBundle] bundlePath]

2.沙盒目录

 (1) Documents     - 保存由应用程序产生的文件或数据。例如:游戏进度、涂鸦软件的绘图     - 目录中的文件会自动保存到ICould上     - 不要保存从网络上下载的文件     - iTunes会备份          "获取路径的方法"     [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]        (2)  Library/Cache     - 保存临时文件,后续需要使用。例如:缓存图片,离线地图数据     - 系统不会自动清理此目录     - 程序员需要提供清理此目录的功能     - iTunes不会备份          "获取路径的方法"     [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject]      (3) Library/Preferences     - 用户偏好,存储用户的一些偏好操作     - iTunes会备份 (4) tmp     - 保存临时文件,后续不需要使用     - tmp目录中的文件,系统会自动清理     - 系统的磁盘空间不足,会自动清理     - 系统重启,会清理该文件夹     - iTunes不会备份        "获取路径的方法"     NSTemporaryDirectory()
转载请注明原文地址: https://www.6miu.com/read-2628617.html

最新回复(0)