Swift UICollectionView与图片

Swift UICollectionView与图片,swift,swift3,uicollectionview,Swift,Swift3,Uicollectionview,我正在尝试将图片显示到与UICollectionViewCell相关的单元格中。但由于某些原因,图片不会出现在单元格上,而且当我运行应用程序时,会显示一些错误 首先是错误。 libc++abi.dylib:以NSException类型的未捕获异常终止 这是我的密码 谢谢最明显的问题是,设置了标记2后,您没有视图。因为您正在强制执行该值,而不是检查您是否确实在那里获得了一个值,所以如果调用viewWithTag返回nil,您可能会在此时得到一个异常 尝试更改此行: var imageView =

我正在尝试将图片显示到与UICollectionViewCell相关的单元格中。但由于某些原因,图片不会出现在单元格上,而且当我运行应用程序时,会显示一些错误

首先是错误。 libc++abi.dylib:以NSException类型的未捕获异常终止

这是我的密码


谢谢

最明显的问题是,设置了标记2后,您没有视图。因为您正在强制执行该值,而不是检查您是否确实在那里获得了一个值,所以如果调用viewWithTag返回nil,您可能会在此时得到一个异常

尝试更改此行:

var imageView = cell.viewWithTag(2) as! UIImageView
对这样的事情:

if let imageView = cell.viewWithTag(2) as? UIImageView {
    // Set the image here
}

如果在那之后没有发生崩溃,那么问题就出在这段代码中。如果您仍然遇到崩溃,您可能希望尝试将项目上载到某个位置,然后在此处发布链接,以便感兴趣的任何人都可以查看发生了什么。

不要显示代码图像。显示代码。