刚刚升级到xCode 7.2和Swift 2,我的功能中出现以下错误信息。有人可以帮帮我吗?可能是一件非常简单的事情,但我似乎无法弄明白。 xCode中的更正没有任何帮助,我尝试在if let posts = posts行中展开所有内容,但仍然没有。
可选类型'[PFObject]的值?'没有打开;你的意思是 使用 '!'还是'?'?
func refresh() {
var postsQuery = PFQuery(className: "Post")
postsArray.removeAll(keepCapacity: true)
postsQuery.orderByDescending("createdAt")
postsQuery.findObjectsInBackgroundWithBlock { (posts, error) -> Void in
if let posts = posts as [PFObject] {
self.postsArray = posts
self.table.reloadData()
}
}
}