我将旧应用更新为swift 3,并且我有一些迁移错误。 在这部分代码中:
func done(_ request: URLRequest?, response: HTTPURLResponse?) {
let visibleCells = tableView.visibleCells as! [NewsStoryCell]
let cells = visibleCells.filter({ $0.news.thumbUrl == request?.URLString })
if let cell = cells.first {
cell.reloadThumbImage()
}
}
我有错误:
'URLRequest'类型的值没有成员'URLString'
在:
$0.news.thumbUrl == request?.URLString
答案 0 :(得分:6)
在Swift 3中确实已经改变了
$0.news.thumbUrl = request?.url?.absoluteString