【发布时间】:2015-02-03 07:11:36
【问题描述】:
尝试在 Parse 中设置指向另一个类对象的指针时,我一直遇到错误。从 objectID 设置指针的正确格式是什么?
错误:
[Error]: invalid type for key RestaurantName, expected *Restaurant, but got string (Code: 111, Version: 1.6.1)
代码:
var uploadPhoto = PFObject(className:"FoodPhoto")
uploadPhoto.setObject("lZJJHkFmQl", forKey: "RestaurantName")
uploadPhoto["PhotoName"] = "title"
let imageFile = PFFile(name:"image.png", data:imageData)
uploadPhoto["PhotoUploaded"] = imageFile
uploadPhoto["Votes"] = 0
uploadPhoto.saveInBackgroundWithBlock {
(success: Bool, error: NSError!) -> Void in
if (success) {
// The object has been saved.
} else {
// There was a problem, check error.description
}
}
【问题讨论】:
-
我在答案中添加了完整的语法。
标签: objective-c swift parse-platform