首页 > 代码库 > IOS在Document目录下创建文件夹、保存、读取、以及删除文件
IOS在Document目录下创建文件夹、保存、读取、以及删除文件
1 // 在Documents目录下创建一个名为LaunchImage的文件夹 2 NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"LaunchImage"]; 3 NSLog(@"%@",path); 4 5 NSFileManager *fileManager = [NSFileManager defaultManager]; 6 BOOL isDir = FALSE; 7 BOOL isDirExist = [fileManager fileExistsAtPath:path isDirectory:&isDir]; 8 if(!(isDirExist && isDir)) 9 10 {11 BOOL bCreateDir = [fileManager createDirectoryAtPath:path withIntermediateDirectories:YES attributes:nil error:nil];12 if(!bCreateDir){13 NSLog(@"创建文件夹失败!");14 }15 NSLog(@"创建文件夹成功,文件路径%@",path);16 }17 18 UIImage *image=[UIImage imageWithContentsOfFile:@"testimage.png"];19 NSData *data =http://www.mamicode.com/ UIImagePNGRepresentation(image);20 //将testimage.png保存到LaunchImage文件夹下,新名称为image1.png21 BOOL isSaved= [fileManager createFileAtPath:[path stringByAppendingString:@"/image1.png"] contents:data attributes:nil];22 NSLog(@"图片保存状态:%d",isSaved);23 24 //获取保存的图片25 UIImage *newimage=[UIImage imageWithContentsOfFile:[path stringByAppendingString:@"/image1.png"]];26 27 // 删除文件28 BOOL isDelete=[fileManager removeItemAtPath:path error:nil];29 NSLog(@"%d",isDelete);
IOS在Document目录下创建文件夹、保存、读取、以及删除文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。