ios – 不常见的CoreData崩溃“nilOutReservedCurrentEventSnaps
发布时间:2020-12-14 19:17:19 所属栏目:百科 来源:网络整理
导读:我的应用程序中发生了一次崩溃,很少发生(可能每30次运行一次).错误代码包含一个奇怪的选择器名称_nilOutReservedCurrentEventSnapshot__,我根本找不到任何文档.这是来自我的控制台的提要: *** Terminating app due to uncaught exception 'NSInvalidArgumen
我的应用程序中发生了一次崩溃,很少发生(可能每30次运行一次).错误代码包含一个奇怪的选择器名称_nilOutReservedCurrentEventSnapshot__,我根本找不到任何文档.这是来自我的控制台的提要:
*** 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上的属性,而不期望它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Oracle行转列操作
- 二、cocos2d-x 3.0+ listview insertCustomItem错位
- Oracle:如何解决在执行insert语句后,插入的数据乱码
- ORACLE JDBC:DriverManager或OracleDataSource
- 将连接的VB.NET字符串文字转换为多行字符串
- ios – 如果由Interface Builder for Xcode 4.5和iPhone 5构
- flex – Itemrenderer Dispatch自定义事件
- 深入ORACLE迁移到MYSQL的总结分析
- oracle initialization or shutdown in progress解决方法
- 如何在C#.Net 4.0中重启线程?