我正在尝试将图片显示到与UICollectionViewCell相关的单元格中。但由于某些原因,图片不会出现在单元格上,而且当我运行应用程序时会显示一些错误
首先是错误。 libc ++ abi.dylib:以NSException类型的未捕获异常终止
这是我的代码 enter image description here
感谢
答案 0 :(得分:0)
最明显的问题是您没有标记2设置的视图。因为你强制该值,而不是检查你是否真的在那里得到一个值,如果对viewWithTag的调用返回nil,你可能会在那时得到一个异常。
尝试更改此行:
var imageView = cell.viewWithTag(2) as! UIImageView
对于这样的事情:
if let imageView = cell.viewWithTag(2) as? UIImageView {
// Set the image here
}
如果你之后没有得到崩溃,那么问题在于那段代码。如果你仍然遇到崩溃,你可能想尝试在某个地方上传你的项目,然后在这里发布一个链接,这样任何有兴趣的人都可以看看发生了什么。