gpt4 book ai didi

iPhone - 将 UIImage 保存到模拟器上的桌面

转载 作者:行者123 更新时间:2023-12-03 18:20:46 24 4
gpt4 key购买 nike

我目前正在开发模拟器。我想将 UIImage 保存到桌面上的 jpg 文件中。

我似乎遇到了路径或其他问题。

感谢您的帮助:)

最佳答案

以下内容应该可以帮助您开始... myImage 是一个 UIImage 对象。

NSFileManager *fileManager = [NSFileManager defaultManager];
NSData *myImageData = UIImagePNGRepresentation(myImage);
[fileManager createFileAtPath:@"/Users/Me/Desktop/myimage.png" contents:myImageData attributes:nil];

编辑:刚刚注意到您想要一张 JPG 图像,您可以使用 UIImageJPEGRepresentation() 获取 JPG 的 NSData 表示形式所以:

NSData *myImageData = UIImageJPEGRepresentation(myImage, 1.0);

注意:这对于快速而肮脏的测试很有用,但我建议学习如何写入应用程序的文档目录,然后使用 Finder 查找那里的文件。模拟器中应用程序文档目录的示例路径是:

/Users/Me/Library/Application Support/iPhone Simulator/4.3/Applications/1E2C2C81-1ED6-4DC9-CDD0-CA73FB56501F/Documents

关于iPhone - 将 UIImage 保存到模拟器上的桌面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5794422/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com