1

嗨,我是 iPhone 环境的新手。我正在使用 Xcode 4.5。我现在正在开发相机应用程序。我想将从相机拍摄的图像保存到文档目录中的单独文件夹以及照片库中的自定义相册中。我正在将图像保存到照片库中的自定义相册中,但我不知道如何保存它到文档目录...谁能告诉我该怎么做...?

4

1 回答 1

13

尝试

UIImage *image = [UIImage imageNamed:@"Image.jpg"];
NSString *stringPath = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)objectAtIndex:0]stringByAppendingPathComponent:@"New Folder"];
// New Folder is your folder name
NSError *error = nil;
if (![[NSFileManager defaultManager] fileExistsAtPath:stringPath])
    [[NSFileManager defaultManager] createDirectoryAtPath:stringPath withIntermediateDirectories:NO attributes:nil error:&error];

NSString *fileName = [stringPath stringByAppendingFormat:@"/image.jpg"];
NSData *data = UIImageJPEGRepresentation(image, 1.0);
[data writeToFile:fileName atomically:YES];
于 2013-02-25T09:23:34.737 回答