创建文件夹与删除文件夹

//建立文件夹

    NSString *imageDir = [NSString stringWithFormat:@"%@/Library/Caches/saveAreaEvent", NSHomeDirectory()];

    BOOL isDir = NO;

    NSFileManager *fileManager = [NSFileManager defaultManager];

    BOOL existed = [fileManager fileExistsAtPath:imageDir isDirectory:&isDir];

    if ( !(isDir == YES && existed == YES) )

    {//如果没有文件夹则创建

        [fileManager createDirectoryAtPath:imageDir withIntermediateDirectories:YES attributes:nil error:nil];

    }


 //删除文件夹

        NSString *imageDir = [NSString stringWithFormat:@"%@/Library/Caches/saveAreaEvent", NSHomeDirectory()];

        NSFileManager *fileManager = [NSFileManager defaultManager];

        [fileManager removeItemAtPath:imageDir error:nil];


-------------------------------------------------------------------------------------------------------------------

@"%@/Library/Caches/saveAreaEvent"中

“%@”为NSHomeDirectory()

“/Library/Caches/saveAreaEvent”为地址可以更改成你需要的


最后:感谢阅读,学以致用更感谢。

你比你想象的更加强大,如果有更好的方法和文章中错误的地方记得通知我哦~


你可能感兴趣的:(ios开发,删除文件夹,创建文件夹)