真机执行CoreData查询Fetch请求时App发生崩溃(模拟器中正常)的原因及解决

Posted 大熊猫侯佩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了真机执行CoreData查询Fetch请求时App发生崩溃(模拟器中正常)的原因及解决相关的知识,希望对你有一定的参考价值。



问题现象

在真机执行CoreData请求时,App随即发生崩溃,但完全相同的数据在模拟器中执行查询却无任何问题。

在无法调试真机App的情况下,如何合理猜测出导致崩溃的罪魁祸首?又如何将其“绳之以法”,还App一个“公道”呢?

在本篇博文中,我们将化身神探狄仁杰,探究崩溃的原因和解决方法。

那还等什么呢?

Let’s Go!!!

以上是关于真机执行CoreData查询Fetch请求时App发生崩溃(模拟器中正常)的原因及解决的主要内容,如果未能解决你的问题,请参考以下文章

CoreData请求(Fetch Request)中断言(NSPredicate)使用的一个误区

CoreData请求(Fetch Request)中断言(NSPredicate)使用的一个误区

必须从 CoreData 调用 fetch 两次

不相关实体的CoreData Fetch Predicate

收到 Fetch 请求后无法更新 CoreData 模型

在 Swift 上使用 CoreData 使用 Fetch Request 进行查询