当我运行我的应用程序时,我收到以下行中的错误:
ballonview = (cell!.contentView.viewWithTag(0)!.viewWithTag(1) as? UIImageView)!
label = (cell!.contentView.viewWithTag(0)!.viewWithTag(2) as! UILabel)
这是objective-c中的原始代码,但我想在swift
中使用它balloonView = (UIImageView *)[[cell.contentView viewWithTag:0] viewWithTag:1];
label = (UILabel *)[[cell.contentView viewWithTag:0] viewWithTag:2];
那么,我该怎么办?
答案 0 :(得分:2)
如果其中任何一个与故事板元素相关联,您需要确保它们都已正确连接和识别。根据我的经验,这是我需要在涉及UI元素的崩溃时检查的第一个地方。
此外,以安全的方式展开所有这些选项也是非常有益的。同一条线上的三个刘海是一面巨大的红旗。