我试图在“固定”我的对象后从本地数据存储中检索数据。然而,当我使用来自 parse.com 的标准代码(见下文)时,我得到两个错误:
query.findObjectsInBackground().continueWithBlock {
// 错误:“BFTask!” 不是 '<>' 的子类型"
(task: BFTask!) -> AnyObject in
// 错误:“使用未声明的类型‘BFTask’”
对我来说,这看起来像是一个错误,因为这是标准解析代码。不幸的是,虽然我找不到任何解释为什么会发生这个错误,或者这个 BFTask 意味着什么(与我的项目有关)。有人知道我该如何解决这个问题吗?非常感谢。
https://www.parse.com/docs/ios/guide#objects-the-local-datastore
let query = PFQuery(className:"GameScore")
query.fromLocalDatastore()
query.getObjectInBackgroundWithId("xWMyZ4YEGZ").continueWithBlock({
(task: BFTask!) -> AnyObject! in
if task.error != nil {
// There was an error.
return task
}
// task.result will be your game score
return task
})