使用CoreData出错及解决

一、使用CoreData时,有时出现莫名其妙的错误!

  • 例如,之前运行过程序,然后,再次运行,出现了一个常见错误!
使用CoreData出错及解决_第1张图片
abord.png
  • 解决很简单,只要把程序关了,然后,到模拟器删除掉应用程序就可以了。
删除.png
  • 因为这是使用CoreData的一个BUG吧!!!

二、后期向工程添加CoreData出现的问题?(也就是第一次创建工程的时候不给CoreData选项打勾!到后来想到使用CoreData时再创建的意思!)

  • 出现类似的情况!!!--nil model
error.png
  • 解决如下:
    在APPDeletegate.m找到:


    1.png
使用CoreData出错及解决_第2张图片
找到对应的方法.png
  • 复制名字我这里定义的是PerSonModel:
CoreData.png
  • 回到,Appdelegate.m里寻找到下面的2个地方:修改成和CoreData的命名一样就可以了;
2.png

-和


3.png
  • 最后编译一下,运行就OK啦!

你可能感兴趣的:(使用CoreData出错及解决)