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新加入的一个文件夹, 存放系统的一些东西,

你可能感兴趣的:(2018-05-22 ios沙盒相关路径)