ios8 UIImage imageNamed:崩溃

时间:2015-01-06 11:34:59

标签: ios objective-c iphone ios8 uiimage

我在UIImage imageNamed:方法的崩溃分析中列出了一个奇怪的崩溃。此崩溃仅出现在iOS8上,对许多用户来说都是一个持续存在的问题。虽然,奇怪的是我在测试时无法重现这个问题。

请参阅crashlytics的崩溃日志图片。 enter image description here

我想,这可能需要对imageNamed:方法的内部工作做些什么。

1 个答案:

答案 0 :(得分:6)

在将UIImage imageNamed:方法从后台线程移动到主线程后,问题得到了解决。顺便说一句,这应该总是给出一个运行时崩溃,因为该方法应该只在主线程上运行(作为所有UIKit方法),但由于某些原因,以前版本的iOS让它运行。在iOS8中虽然它更频繁地崩溃,但并非总是如此。