আমি সরাসরি ফোনে ছবি তোলার পরে পার্সিতে একটি চিত্র ফাইল আপলোড করার চেষ্টা করছিলাম। তবে এটি একটি ব্যতিক্রম ছোঁড়ে:
'এনএসআইএনওডিয়ালআরগমেন্ট এক্সেক্সেশন' ব্যতীত ব্যতিরেকে অ্যাপ্লিকেশনটি সমাপ্ত করা হচ্ছে, কারণ: 'পিএফফায়াল 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`
তবে এখনও আমার সেই ছবিটি পার্সে আপলোড করতে হবে। ছবির আকার বা রেজোলিউশন হ্রাস করার কোনও উপায় আছে কি?