我在crashlytics中为UIImage imageNamed:方法列出了一个奇怪的崩溃。此崩溃仅在iOS8上出现,并且对于许多用户而言是一个持续存在的问题。虽然,奇怪的是,我在测试时无法重现该问题。

请引用crashlytics的崩溃日志图像。

我猜想,这可能与imageNamed:方法的内部工作有关。

最佳答案

我将UIImage imageNamed:方法从后台线程移到主线程后,该问题得到解决。顺便说一句,这应该总是会导致运行时崩溃,因为该方法只应在主线程上运行(与所有UIKit方法一样),但是由于某些原因,以前的iOS版本允许它运行。在iOS8中,它崩溃的频率更高,但并非总是如此。

关于ios - ios8 UIImage imageNamed : crash,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27797799/

10-10 08:15