zoukankan      html  css  js  c++  java
  • 如何在NSDocumentDirectory内新建一个文件夹

    iOS下载文件一般保存到NSDocumentDirectory内,但是为了更好整理文件内容,那就要自定义的生成一些文件夹,和做一些删除文件夹的操作.

    - (NSString *)pathToPatientPhotoFolder {
        NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
                                                                        NSUserDomainMask,
                                                                        YES) lastObject];
        NSString *patientPhotoFolder = [documentsDirectory stringByAppendingPathComponent:@"patientPhotoFolder"];
    
        // Create the folder if necessary
        BOOL isDir = NO;
        NSFileManager *fileManager = [[NSFileManager alloc] init];
        if (![fileManager fileExistsAtPath:patientPhotoFolder
                               isDirectory:&isDir] && isDir == NO) {
            [fileManager createDirectoryAtPath:patientPhotoFolder
                   withIntermediateDirectories:NO
                                    attributes:nil
                                         error:nil];
        }
        return patientPhotoFolder;
    }
    
    //删除文件
    NSString *patientPhotoFolder = [[NSFileManager defaultManager] pathToPatientPhotoDirectory];
    NSArray *contents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:patientPhotoFolder error:nil];
    for (NSString *filename in contents)  {
        [[NSFileManager defaultManager] removeItemAtPath:[patientPhotoFolder stringByAppendingPathComponent:filename] error:NULL];
    }

    原文地址:http://stackoverflow.com/questions/13837993/how-can-i-make-a-folder-in-nsdocument-directory-where-i-can-save-all-the-photos

  • 相关阅读:
    2019牛客多校第二场H题(悬线法)
    hdu6212 Zuma(区间dp)
    uva1428树状数组
    UVA1395 (最苗条的最小生成树)
    牛客练习赛53 C题bitset
    Love Live!
    Princess principal
    New Game!- 牛客
    P3311 [SDOI2014]数数
    [HNOI2008]GT考试
  • 原文地址:https://www.cnblogs.com/zuopeng/p/4334396.html
Copyright © 2011-2022 走看看