<Error>: CGContextDrawImage: invalid context 0x0o类似此种报错

来源:互联网 发布:ripper算法是什么 编辑:程序博客网 时间:2024/05/21 00:19

今天一个cocos2d-x的游戏项目,在模拟器上没有问题,在真机上调试的时候会刷出一串这种错误,差不多如下:

<Error>: CGContextSaveGState: invalid context 0x0<Error>: CGContextDrawLinearGradient: invalid context 0x0<Error>: CGContextSetFillColorWithColor: invalid context 0x0<Error>: CGContextFillRects: invalid context 0x0<Error>: CGContextFillRects: invalid context 0x0<Error>: CGContextSetFillColorWithColor: invalid context 0x0<Error>: CGContextFillRects: invalid context 0x0<Error>: CGContextSaveGState: invalid context 0x0<Error>: CGContextDrawLinearGradient: invalid context 0x0<Error>: CGContextSetFillColorWithColor: invalid context 0x0<Error>: CGContextFillRects: invalid context 0x0<Error>: CGContextFillRects: invalid context 0x0<Error>: CGContextSetFillColorWithColor: invalid context 0x0<Error>: CGContextFillRects: invalid context 0x0
于是找啊找原因,后来在stackOverFlow上看到一个自我安慰的说法,说到这是ios6的一个bug,常出现在和输入输出,界面绘制相关的地方,并且表示该错误不会影响应用的运行,我不知道是否准确,但是我的游戏项目中,确实是在加载默认画面,加载引擎之前,初始化的时候出现的,所以感觉和代码相关不是很大,而且确实没有影响到游戏的运行,所以估且就这样吧,这里记录一下,提醒自己,别下回又忘了抠原因抠一晚上~

原创粉丝点击