由於某些奇怪的原因,我的圖片已停止保存以進行解析。之前,我的代碼工作正常,我沒有做任何修改。如何將圖像保存到解析?
這裏是我的代碼:
var posts = PFObject(className: "Product")
posts["shortDescription"] = productShortDescription
posts["user"] = PFUser.currentUser()
posts["longDescription"] = productLongDescription
posts["title"] = productTitle
posts["price"] = productPrice
posts.saveInBackgroundWithBlock({
(success: Bool, error: NSError?) -> Void in
if error == nil {
//success saving, now save image
//create image data
var imageData = UIImagePNGRepresentation(self.newItemImageView.image)
//create parse file
var parseImageFile = PFFile(name: "upload_image.png", data: imageData)
posts["imagePNG"] = parseImageFile
posts.saveInBackgroundWithBlock({
(success: Bool, error: NSError?) -> Void in
if error == nil {
// take user home
println("data uploaded")
self.performSegueWithIdentifier("returnHomeAfterUpload", sender: self)
}else {
println(error)
}
})
}else {
println(error)
}
})
一切是完美的儲存,但什麼是我的圖像數據的問題? 謝謝!
您不保存parseImageFile,您還需要保存以及 –
如果您要停止學習Swift並使用ObjC,然後在Parse中使用所有教程並安裝應用程序,它可能會爲您節省大約幾個小時的時間這是做到這一點,並在4個小時左右開始工作。 Parse明確表示,他們沒有太多興趣支持Swift,我同意ObjC的7年曆史,現在不知何故Swift更容易,但它需要知道Apple的東西,所以不是那麼卑鄙,但現實是這個:如果你使用ObjC,那麼你的生活將會變得更加容易,因爲在那裏有多少信息並不難學。 – Loxx
觀看這個視頻解析,他們解釋了他們爲什麼不全力支持在全油門模式下:http://blog.parse.com/categories/videos/專門觀看此視頻「問解析任何東西 - 六月版在這裏!」 – Loxx