这是以前的版本(AVOSCloud 3.3.5 ):
// 转换头像数据并发送到服务器
let avaData = UIImageJPEGRepresentation(avaImg.image!, 0.5)
let avaFile = AVFile(name: "ava.jpg", data: avaData)
user["ava"] = avaFile
// 保存信息到服务器
user.signUpInBackground { (success:Bool, error:NSError?) in
if success {
print("用户注册成功!") }else {
print(error?.localizedDescription)
}
}
新版本 LeanCloud 15.0
let avaData = UIImage.jpegData(avaImg.image!)(compressionQuality: 0.5)!
let avaFile = LCFile(url: "https://github.com/CoderDream/iOS_10_Development_QuickStart_Guide/blob/master/snapshot/chapter01/chapter01000.png")
avaFile.name = "ava.jpg"
user["ava"] = avaFile as LCValue
可以保存固定url的图片,但是如何保存手机中得到的avaData(Data类型)的数据到LCFile中,从而保存到User对象中呢?
请大侠们帮忙,多谢!