nax*_*ax_ 17 iphone uiimage ios-simulator
我正在研究模拟器.我想将UIImage保存到桌面上的jpg文件中.
我似乎遇到路径或其他问题.
谢谢您的帮助 :)
Chr*_*ner 30
以下应该让你开始...... myImage是一个UIImage对象.
NSFileManager *fileManager = [NSFileManager defaultManager];
NSData *myImageData = UIImagePNGRepresentation(myImage);
[fileManager createFileAtPath:@"/Users/Me/Desktop/myimage.png" contents:myImageData attributes:nil];
Run Code Online (Sandbox Code Playgroud)
编辑:刚刚注意到您想要一个JPG图像,您可以使用以下方式获取NSDataJPG 的表示UIImageJPEGRepresentation():
NSData *myImageData = UIImageJPEGRepresentation(myImage, 1.0);
Run Code Online (Sandbox Code Playgroud)
注意:这对于快速和脏测试很有用,但我建议学习如何写入应用程序的文档目录,然后使用Finder查找那里的文件.模拟器中应用程序文档目录的示例路径是:
/Users/Me/Library/Application Support/iPhone Simulator/4.3/Applications/1E2C2C81-1ED6-4DC9-CDD0-CA73FB56501F/Documents