文件direcotory中的文件夹我想在文档目录中创建文件夹并希望将图像保存在该文件夹中。我已经试过,但该文件夹和图像文件被存储directory..But我想存储folder.my代码中的图像工作正常,但图像没有保存文件夹里面..保存图片位于iphone
NSError *error;
NSString *aDocumentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
NSString *dataPath = [aDocumentsDirectory stringByAppendingPathComponent:@"Folder"];
[[NSFileManager defaultManager] createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:&error];
NSInteger anIndex = 0;
for (UIImage *anImage in _chosenImages)
{
NSString *anImageName = [NSString stringWithFormat:@"%d.png", anIndex++];
NSString *anImagePath = [NSString stringWithFormat:@"%@/%@", aDocumentsDirectory, anImageName];
NSLog(@"the path is=%@",anImagePath);
NSData *anImageData = UIImagePNGRepresentation(anImage);
[anImageData writeToFile:anImagePath atomically:YES];
}
你确定你的图片不是jpeg吗? – chancyWu
是的图像是PNG。此行中的 – Nasir
NSString * anImagePath = [NSString stringWithFormat:@“%@ /%@”,aDocumentsDirectory,anImageName]; NSLog(@“path is =%@”,anImagePath);你使用文档目录,而不是dataPath所以图像不存储在文件夹 – user1548843