最佳答案
我试图上传一个图像文件到解析后,直接在手机上拍照。但它抛出了一个例外:
终止应用程序由于未捕获异常“ NSInvalidArgumentException”,原因: “ PFFile 不能大于10485760字节”
这是我的代码:
第一视图控制器:
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if (segue.identifier == "getImage")
{
var svc = segue.destinationViewController as! ClothesDetail
svc.imagePassed = imageView.image
}
}
上传图片的视图控制器:
let imageData = UIImagePNGRepresentation(imagePassed)
let imageFile = PFFile(name: "\(picName).png", data: imageData)
var userpic = PFObject(className:"UserPic")
userpic["picImage"] = imageFile`
但我还是需要把照片上传到 Parse。有没有办法减小图像的尺寸或分辨率?