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 = UIImagePNGRepresentation(image); 20 //將testimage.png保存到LaunchImage文件夾下,新名稱為image1.png 21 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);