cocos2d-x用create_project.py创建的IOS项目内存泄漏

来源:互联网 发布:steam更新无法连接网络 编辑:程序博客网 时间:2024/05/16 09:30

项目快结束的时候发现了一个很蛋疼的问题,就是打开项目,放着什么都不动,可以看到游戏内存以10秒100K的速度一直增加,太可怕了!

弄了一天,限于自身水平比较低下,才找出根本原因出在哪。。

AppController.mm里面的函数

EAGLView *__glView = [EAGLView viewWithFrame: [window bounds]                                     pixelFormat: kEAGLColorFormatRGB565                                     depthFormat: GL_DEPTH24_STENCIL8_OES                              preserveBackbuffer: NO                                      sharegroup: nil                                   multiSampling: NO                                 numberOfSamples: 0];

解决后为:

EAGLView *__glView = [EAGLView viewWithFrame: [window bounds]                                     pixelFormat: kEAGLColorFormatRGBA8                                     depthFormat: GL_DEPTH_COMPONENT16                              preserveBackbuffer: NO                                      sharegroup: nil                                   multiSampling: NO                                 numberOfSamples: 0];

没错,就是这两个参数,弄了我一天。。。

不说了,说多了都是泪啊。。。

原创粉丝点击