将UIImage设置为UIImageView时,iOS App崩溃无任何异常

问题描述

我正面临一个非常奇怪的问题。我只想将ImageLiteral设置为UIImageView,它会使应用程序崩溃而不弹出任何错误或异常。它在模拟器中尝试过,一切正常。但是,当我在iPad(6th)iOS 13.6上安装我的应用程序时,它崩溃了。

该项目将于2019/8/15正常运行。我只是将其拉出并在真实设备上重建,这部分并没有改变。部署目标版本是iOS10。也许是因为我没有配置暗模式吗?有想法吗?

@IBOutlet weak var anatomyImgView: UIImageView!
anatomyImgView.image = #imageLiteral(resourceName: "bodyoutline_black")

更新:

这是图像配置

enter image description here

enter image description here

解决方法

这可能是两件事之一:

  1. 语法应为#imageLiteral(resourceName:“ bodyoutline_black”)。
  2. 拼写不同。

最快的检查方法是图像图标是否出现在代码内,而不是显示为占位符。