मैं सीधे फोन पर फोटो लेने के बाद पार्से में एक छवि फ़ाइल अपलोड करने की कोशिश कर रहा था। लेकिन यह एक अपवाद फेंकता है:
अनकैप्ड अपवाद '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`
लेकिन मुझे अभी भी उस तस्वीर को पार्स पर अपलोड करने की आवश्यकता है। क्या छवि के आकार या रिज़ॉल्यूशन को कम करने का कोई तरीका है?