Cocos2d iphone Cocos-2d中的内部一致性异常

Cocos2d iphone Cocos-2d中的内部一致性异常,cocos2d-iphone,Cocos2d Iphone,我试着按照一本书中关于如何使用Cocos2D编程的教程进行操作,但是当我尝试运行该程序时,它编译得很好,但是它挂在加载屏幕上。调试屏幕中出现此错误: 由于未捕获异常“NSInternalInconsistencyException”而终止应用程序,原因:“参数必须为非零” ***第一次抛出调用堆栈: (0x1e5a012 0x1a3be7e 0x1e59e78 0x44d665 0x36f7c 0x3190 0x2c7a 0x36665 0x2a32 0x25be 0x97e1af 0x97e7

我试着按照一本书中关于如何使用Cocos2D编程的教程进行操作,但是当我尝试运行该程序时,它编译得很好,但是它挂在加载屏幕上。调试屏幕中出现此错误:

由于未捕获异常“NSInternalInconsistencyException”而终止应用程序,原因:“参数必须为非零” ***第一次抛出调用堆栈: (0x1e5a012 0x1a3be7e 0x1e59e78 0x44d665 0x36f7c 0x3190 0x2c7a 0x36665 0x2a32 0x25be 0x97e1af 0x97e7a1 0x97f94b 0x990cb5 0x991beb 0x983698 0x297ddf9 0x297dad0 0x1DCFFF5 0x1DF962 0x1e00bb6 0x1DFF44 0x1DFF11B 0x97f17a 0x980ffc 0x2111 0x2055) libc++abi.dylib:terminate调用引发异常 (lldb)

下面是该文件的屏幕截图(main.m,我没有碰它):

在我添加书中要求我做的一些更改之前,它工作得很好。我没有碰main.m,我不明白为什么它不工作。 有什么帮助吗

感谢LearnCos2D,我修复了第一个,在我的代码中,我拼写了图像名Spider.png,其中的文件是Spider.png

但是,现在它显示了一个不同的错误,你知道如何修复吗? 2013-08-27 17:59:31.695涂鸦滴[7557:c07]初始: DoodleDrop(7557,0xacd02a28)malloc:*mmap(大小=2097152)失败(错误代码=12) 错误:无法分配区域 在malloc\u error\u break中设置断点以进行调试 错误:_regexp-down[n] 2013-08-27 17:59:44.415 DoodleDrop[7557:c07]由于未捕获的异常“NSMalloception”而终止应用程序,原因:“-[NSObject allocWithZone:]:尝试分配类“CCSprite”的对象失败” *第一次抛出调用堆栈: (0x1e5a012 0x1a3be7e 0x1ee51a4 0x1A4BA6B 0x1A4BA55 0x56747 0x316e 0x2c8a 0x36675 0x2a42 0x25ce 0x97e1af 0x97e7a1 0x97f94b 0x990cb5 0x991beb 0x983698 0x297ddf9 0x297dad0 0x1DCFFF5 0x1dcf962 0x1e00bb6 0x1DFF44 0x1DFF11B 0x97f17a 0x980ffc 0x2121 0x2065) libc++abi.dylib:terminate调用引发异常 (lldb)


我从断点得到的另一个错误是无法加载精灵,这一个我不清楚。

我只是在精灵工具包中遇到了类似的问题,我解决了我的图像大小的1/2。

在Xcode中添加一个异常断点,然后您将看到(最近的)导致异常的代码行->