【发布时间】:2017-12-09 00:56:31
【问题描述】:
目标:
- 以编程方式将第一张图片(大约 94kb)从 Assets.xcassets 文件夹加载到主故事板中的 ImageView 中(参见下面的代码) - 完美运行
- 然后,当您将第二张图片(相同大小)加载到原始 UIImage 中时,它会导致 iOS 应用崩溃。
这是我的代码:
mainImageView.image = UIImage(named:"FirstImage.png") // load first image, no issues
然后,如果您以编程方式将第二张图片加载到同一个 UIImage 中,则会导致设备抛出内存不足警告,并且 iOS 会导致应用崩溃:
mainImageView.image = UIImage(named:"SecondImage.png") // load second image
【问题讨论】:
-
请向我们展示堆栈跟踪。
-
显示更多关于第二张图片加载的代码。错误应该在其他地方