*** Terminating app due to uncaught exception 'NSinvalidargumentexception',reason: '-[__NSCFType _nilOutReservedCurrentEventSnapshot__]: unrecognized selector sent to instance 0x157b51e0'*** First throw call stack:(0x2358810b 0x22d2ee17 0x2358d925 0x2358b559 0x234bbc08 0x24cbf445 0x24ca4d99 0x249bec 0x245c90 0x19b68c 0x24a5c97 0x24b05ab 0x24a8ef9 0x24b1a8d 0x24b18e7 0x232bfb29 0x232bf718)libc++abi.dylib: terminating with uncaught exception of type NSException
如果有人能够阐明这句话_nilOutReservedCurrentEventSnapshot__`的含义,那将对我有很大的帮助.崩溃位置的屏幕截图如下:
解决方法 _nilOutReservedCurrentEventSnapshot__是NSManagedobject内部的私有方法,用于从Core Data对象中刷新属性和值.您可以在NSManagedobject here的专用标头中看到它.__NSCFType是Objective-C运行时内部使用的Core Foundation类型的私有包装器.您可以通过查看私有标题here了解更多信息,但没有太多可看的内容.
如果没有完整的回溯,则很难调试特定问题.我看到它的方式,可能有两个罪魁祸首:
>上下文的parentObject在某种程度上无效.>您正在尝试将Core Foundation对象保存为NSManagedobject上的属性,而不期望它.
总结以上是内存溢出为你收集整理的ios – 不常见的CoreData崩溃“nilOutReservedCurrentEventSnapshot”全部内容,希望文章能够帮你解决ios – 不常见的CoreData崩溃“nilOutReservedCurrentEventSnapshot”所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)