objective-c – 如何在iphone中以jpg或png格式保存图像?

我正在从UI ImageView拍摄图像,这个图像我正在以编程方式创建.现在我想在资源文件夹中以jpg或png格式保存此图像.任何人都知道如何以jpg或png格式保存图像?

提前致谢!

解决方法

这应该工作:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
Nsstring *docs = [paths objectAtIndex:0];
Nsstring* path =  [docs stringByAppendingFormat:@"/image1.jpg"];

NSData* imageData = [NSData dataWithData:UIImageJPEGRepresentation(imageView.image,.8)];
NSError *writeError = nil;

if(![imageData writetoFile:path options:NSDataWritingAtomic error:&writeError]) {
    NSLog(@"%@: Error saving image: %@",[self class],[writeError localizedDescription]);
}

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...