解析本地数据存储关系

时间:2015-01-17 14:10:49

标签: swift parse-platform

我是一个名为category的类,我通过query.getFromLocalDataStore()从本地数据存储中检索了我的类别。

接下来我提供以下代码

var userExpense = PFObject(className: "Expenses")
userExpense["category"] = category 
userExpense.saveEventually()
userExpense.pin()

现在我收到了这个错误,

{error={"__type":"Pointer","className":"Category","localId":"local_55876b12913120b9"} is not a valid Pointer, code=106}

知道为什么吗?我想要

1 个答案:

答案 0 :(得分:0)

如果我更正,您将类别变量下载为PFObject,而不是指针。您可以做的是使用以下方法从类别创建指针:

objectWithoutDataWithClassName:objectId:

并将其设置为 userExpense [" category"] ,这将是一个有效的指针。