我在Parse查询中收到以下错误:Cannot convert value of type '([PFObject]?,_) throws -> ()' to expected argument type 'PFQueryArrayResultsBlock?'
我不确定为什么这会引发错误。我让自动完成为我创建了块。这是相关代码:
gameQuery.findObjectsInBackgroundWithBlock({ (results: [PFObject]?, NSError) in
for result in results {
//code
}
})
我知道使用[AnyObject]
用于在旧SDK中引发此错误,但这应该与[PFObject]
一起使用。关于我做错了什么的任何想法?
谢谢!
答案 0 :(得分:0)
您错过了错误参数名称。试试这个。
gameQuery.findObjectsInBackgroundWithBlock({ (results: [PFObject]?, error: NSError?) in
for result in results {
//code
}
})