线程1上的翠鸟错误:致命错误:在unwr

时间:2019-04-20 14:11:14

标签: swift kingfisher forced-unwrapping

我正在使用Kingfisher,但由于代码最后一部分出现错误,我似乎无法理解问题所在。

我看到了一些尝试使用的示例,但我不断遇到错误线程1:致命错误:在unwrapp时意外发现nil

覆盖func viewDidLoad(){         self.tableview.register(ImageCell.self,forCellReuseIdentifier:“ ImageCell”)

    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.




}

// UITableViewCell //图像单元     func numberOfSections(在tableView中:UITableView)-> Int {         返回1     }

func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return arrayOfImages.count
}




func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {




    let cell = tableView.dequeueReusableCell(withIdentifier: "ImageCell") as! ImageCell




    let resource = ImageResource(downloadURL: URL(string: arrayOfImages[indexPath.row])!, cacheKey: arrayOfImages[indexPath.row])


    cell.imgView.kf.setImage(with: resource)



    return cell

}

问题出在此代码“ cell.imgView.kf.setImage(with:resource)”下,我如何解开包装以免出错?

0 个答案:

没有答案