我在 crashlytics 中为 UIImage imageNamed:
方法列出了一个奇怪的崩溃。此崩溃仅出现在 iOS8 上,对许多用户来说是一个长期存在的问题。虽然,奇怪的是我在测试时无法重现该问题。
请引用 crashlytics 的崩溃日志图片。
我想,这可能与 imageNamed:
方法的内部工作有关。
最佳答案
在我将 UIImage imageNamed:
方法从后台线程移至主线程后,问题得到解决。顺便说一句,这应该总是导致运行时崩溃,因为该方法应该只在主线程上运行(就像所有 UIKit 方法一样),但由于某些原因,以前版本的 iOS 允许它运行。在 iOS8 中,虽然它更频繁地崩溃,但并非总是如此。
关于ios8 UIImage imageNamed : crash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27797799/