【发布时间】:2015-07-10 03:54:13
【问题描述】:
保存PFObject时出错:
来自用户的键类型无效,预期映射,但得到 *_User
private func makeFriendRequest(toUser: PFUser) {
var friendRequest = PFObject(className: "FriendRequest")
friendRequest["fromUser"] = PFUser.currentUser()
friendRequest["toUser"] = toUser
friendRequest["status"] = "pending"
friendRequest.saveInBackgroundWithBlock { (success, error) -> Void in
if let error = error {
println("Error for makeFriendRequest: \(error.localizedDescription)")
}else {
println("Request successfully made")
}
}
}
【问题讨论】:
-
fromuser 是什么类型的字段?似乎您有名为 map 的自定义对象。
-
@MuhammadAdnan 属于 PFUser 类型。
-
在 FriendReuest 类中检查 fromUser 。如果是 PFUser 则不会出现错误。
标签: ios swift parse-platform