这是我在Swift中使用parse localDatastore查询数据的方法:
let query = PFQuery(className: "Messages")
var messageArray:[String] = ["Lope"]
query.fromLocalDatastore()
var currentUser = PFUser.currentUser()?.objectId
query.getObjectInBackgroundWithId(currentUser!).continueWithBlock {
(task) -> AnyObject in
if let error = task.error {
// Something went wrong.
return task;
}
else { // task.result will be your game score
println(task)
var results: AnyObject! = task.result
println(results)
return task
}
}
我的messageArray
是将在tableviewCell中显示的消息列表,我查询了包含它的对象以及objectID
等其他内容。
问题是我不知道如何处理对象"结果"我查询了。 我如何才能从该对象获取只有一组消息并更新tableviewCell以在列表中显示消息数组。