1 获取documents路径 作用 数椐在运行程序后产生,主要存储数据库等不经常改变的的数据文件.存在这里的文件会被备份(下载的文件不能放在这里) 代码如下
NSString *documentsPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];
NSLog( @"%@",documentsPath);
2 获取caches路径 作用存放缓存文件,例如 音频 视频 图片 (不会被自动备份)代码如下
NSString *cachesPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];
NSLog(@"%@",cachesPath);
3 获取tmp了路径 存放临时文件,程序下次启动不需要,退出清空;代码如下
NSString *tmpPath = NSTemporaryDirectory();
NSLog(@"%@",tmpPath);