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()