我一直試圖找到答案這個小時現在,但仍然無濟於事。我嘗試使用下面的代碼:Swift 3.0 DispatchQueue無法解析的標識符
func fetchPosts() {
ref.child("Amore").child("Posts").observeSingleEventOfType(.Value, withBlock: { (snapshot) in
if let dictionary = snapshot.value as? [String: AnyObject] {
let postMod = ReviewsPostModel()
postMod.setValuesForKeysWithDictionary(dictionary)
self.posts.insert(postMod, atIndex: 0)
}
DispatchQueue.main.asyncAfter(deadline: .now() + 0.2) {
self.tableView.reloadData()
}
})
}
在斯威夫特3.0.1,但它說,「DispatchQueue」是一個懸而未決的標識符。我已經導入了Dispatch,並確保該課程指向了正確的目標文件。任何和所有的幫助,不勝感激。
現在就試試吧。謝謝。 –
@matt已經做到了這一點,但仍然給我一個未解決的標識符錯誤 –
您在您的問題中發佈的代碼是否真實,實際的代碼複製並粘貼到您的問題中?您的實際代碼中可能存在錯誤,並未出現在您的問題中。 – rmaddy