2018-05-22 ios沙盒相关路径

    //获取沙盒路径

    NSString*homeDirector =NSHomeDirectory();

    NSLog(@"%@",homeDirector);

    /*

      Documents 此文件夹是默认备份的,备份到iCloud; Cloud的备份,会通过Wi-Fi每天自动备份用户iOS设备。


     */


    NSString *documentDirector = [NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory, NSUserDomainMask, YES) firstObject];


    //library

    //获取文件目录

    NSString *libaryDirecoter = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES) firstObject];

    //library/caches 用于存放数据库

    //获取缓存路径

    NSString *cachesDirector = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) firstObject];

    //获取默认备份的文件 libray/perferences nsuserdefault 默认存储路径

   //缓存数据在设备低存储空间时可能会被删除,iTunes或iCloud不会对其进行备份。

       NSArray *path = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);

    NSString *perferencesDirector = [[path firstObject] stringByAppendingString:@"/Perferences"];



//    tem零时文件夹(系统会不定期删除里面的文件)也不会被icloud备份

    NSString *tem = NSTemporaryDirectory();


//SystemData新加入的一个文件夹, 存放系统的一些东西,

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容