“URLRequest”类型的值没有成员“URLString”

时间:2017-09-07 10:07:34

标签: ios swift

我将旧应用更新为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

1 个答案:

答案 0 :(得分:6)

在Swift 3中确实已经改变了

$0.news.thumbUrl = request?.url?.absoluteString