我在array
UIImage
中有array
张图片,我希望将其保存到解析中。我知道如何将常规图像保存到Swift
,但如何发送多个彼此相关的图像。
基本上我有一个马赛克应用程序可以拍摄图像并将其缩小成30个较小的图像。如何将这30张图像保存在一起以便用文本和其他字段进行解析。
答案 0 :(得分:0)
将图片转换为数据
let imageData = UIImagePNGRepresentation(image)
将数据转换为图像
let image = UIImage.init(data: imageData)
<强>更新强>
let imagArr = [UIImage.init(named: "a.jpg"),UIImage.init(named: "b.jpg"),UIImage.init(named: "c.jpg")]
let dataArr = NSMutableArray()
for eachImage in imagArr{
dataArr.add(UIImagePNGRepresentation(eachImage!)! as Data)
}
让我知道它是否有用
答案 1 :(得分:0)
压缩图像,如果大小或离开,将图像转换为数据和数据到base64string ..保存字符串到parst .. 返回..将base64字符串转换为数据和数据到图像..
我猜这会有效..我正在为iCloud做这个 同步