不幸的是,我已经阅读了尽可能多的搜索结果,不幸的是,每个搜索结果似乎都专注于特定的函数调用。我的问题是,我从多个函数中得到了相同的错误,我猜这是从我使用的函数中调用的。更糟糕的是,实际的代码在一个自定义的私有框架内,该框架正在另一个项目中导入,因此调试不是那么简单吗?谁能指出我正确的方向?我感觉我在错误地或在错误的上下文中调用了某些方法,但是此时xcode的输出不是很有帮助。:CGContextSetFillColorWithColor:无效的上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性整体下降。此通知是礼貌的:请解决此问题。在即将进行的更新中,它将成为致命错误。:CGContextSetStrokeColorWithColor:无效的上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性整体下降。此通知是礼貌的:请解决此问题。在即将进行的更新中,它将成为致命错误。CGContextSaveGState:无效的上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性整体下降。此通知是礼貌的:请解决此问题。在即将进行的更新中,它将成为致命错误。:CGContextSetFlatness:无效的上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性整体下降。此通知是礼貌的:请解决此问题。在即将进行的更新中,它将成为致命错误。:CGContextAddPath:无效的上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性整体下降。此通知是礼貌的:请解决此问题。在即将进行的更新中,它将成为致命错误。:CGContextDrawPath:无效的上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性整体下降。此通知是礼貌的:请解决此问题。在即将进行的更新中,它将成为致命错误。:CGContextRestoreGState:无效的上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性整体下降。此通知是礼貌的:请解决此问题。在即将进行的更新中,它将成为致命错误。:CGContextGetBlendMode:无效的上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性整体下降。此通知是礼貌的:请解决此问题。在即将进行的更新中,它将成为致命错误。当显示自定义视图或其继承的类之一时,可能会发生这些错误。此时它们会产生多次,直到键盘不提供任何输入为止。触摸事件仍在注册,但是系统速度变慢,最终可能导致未分配的对象错误。编辑#1:我确实可以访问要导入的框架,但是在导致问题的类中看不到任何奇怪的东西。编辑2:我刚刚收到一封电子邮件,称iOS 7.1已为开发人员发布。我很好奇这是否消失了,或者变得更糟,或者可以解决。
4 回答
森林海
TA贡献2011条经验 获得超2个赞
其他人会要求您将代码发布到您访问核心图形上下文的位置,但是我怀疑这就是问题所在。这些无效的上下文0x0错误消息很常见,并且易于在iOS 7中重现。实际上,我可以使用零代码的情节提要重现该错误。我将UITextField拖到IB中的画布上,运行应用程序,然后在文本字段内双击。
在许多情况下,我很难认真对待无效的上下文0x0错误消息。我不知道您的情况是否值得引起更大的关注(我同意Rob Napier的观点,值得研究,尤其是在您明确使用图形上下文的情况下)。
在我自己的项目中,我希望这些错误中的许多错误有一天会神奇地消失(但是那天并没有包含7.0.3)。
更新:安装Xcode 5.1并定位到iOS 7.1之后,我无法再通过在空白文本字段中双击来重现该错误。
白猪掌柜的
TA贡献1893条经验 获得超10个赞
从历史上看,这些错误是由于不在drawRect诸如调用UIGraphicsBeginImageContext和UIGraphicsEndImageContext(或其他开始和结束上下文的UIKit函数)之内或之间建立的上下文中调用Core Graphics函数而导致的。
话虽如此,但是bilobatum是正确的,这种特定的错误序列可能是他在回答中引用的那个iOS 7错误的结果。如果在您的iOS6目标中没有看到这些错误,或者在快速扫描此私有框架后没有发现任何可疑的Core Graphics调用,则可能只是此iOS 7错误。好收成,大叶!
- 4 回答
- 0 关注
- 550 浏览
添加回答
举报
0/150
提交
取消