我需要用两个指针保存一些PFObject
。第一个是createdBy
,它等于PFUser.currentUser()
。另一个是card
,它等于我的示例变量s8HiwfvKtQ
。当我运行此代码时,出现以下错误:
[Error]: invalid type for key card, expected *Cards, but got string (Code: 111, Version: 1.7.1)
我的代码在这里:
var ex = "s8HiwfvKtQ"
func addToWants() {
let wants = PFObject(className:"Wants")
wants["createdBy"] = PFUser.currentUser()
wants["card"] = ex
wants.save()
}
我做错了什么?
最佳答案
您不需要执行查询(当您访问服务器时,查询的成本相对较高)。相反,创建一个 placeholder for the object 只需使用 objectId 并使用它来填充指针。
关于ios - 如何在 Swift 中将 Parse objectId 设置为指针?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30585999/