我尝试使用UIImagePNGRepresentation
,但是当我将图像上传到Parse时,它们太大了,但是小图像工作正常。出于这个原因,我试图使用UIImageJPEGRepresentation
,但是无论图像大小都无关紧要,总是会出现错误“关键图像m1的无效类型,预期文件,但得到了字符串”:
let imageData = UIImageJPEGRepresentation(restaurante.imagem[0],0.75)
let imageFile = PFFile(name:"image.png", data:imageData).description
Restaurantes["imagem1"] = imageFile
Restaurantes.saveInBackground()
有一个字符串?怎么样? 谢谢:))
答案 0 :(得分:1)
您已将.description
添加到定义的末尾,因此您需要创建PFFile
实例,然后获取其说明。删除该部分行。