我的xcode项目没有为我添加.png图像

时间:2013-02-26 12:01:31

标签: iphone ios xcode cocos2d-iphone

我试图将新图像添加到我的xcode项目中,以使我的应用程序通用,为iphone添加图像。编译时,这是错误:

2013-02-26 08:58:35.585 XXXX[2132:707] cocos2d: Couldn't add XXXX-XXX.png in CCTextureCache
2013-02-26 08:58:35.598 XXXXX[2132:707] *** Assertion failure in -[MainMenuLayer addChild:], /Users/XXXX/XXXXX/XXXXX/XXXXX/XXXX/cocos2d/CCNode.m:362
2013-02-26 08:58:35.632 XXXXXX[2132:707] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Argument must be non-nil'

*** First throw call stack:
(0x336c68bf 0x301ba1e5 0x336c67b9 0x30f0d3b3 0x4abef 0xf6495 0x49279 0xcbc8d 0x49279 0xca7cd 0x6413d 0x6bd6b 0x98ff9 0x9a39b 0x34dab423 0x34dab379 0x31940f93 0x36c46891 0x3368ff43 0x3369a553 0x3369a4f5 0x33699343 0x3361c4dd 0x3361c3a5 0x37d8efcd 0x3107f743 0xc90fb 0x3df8)
terminate called throwing an exception
有人知道会发生什么吗?

1 个答案:

答案 0 :(得分:0)

您指定的文件名很可能与实际文件名不同。如果您尝试添加xcode无法找到的文件,您将看到此错误。仔细检查文件名并确保您拥有:

  1. 将文件添加到您的项目中(文件 - >将文件添加到xxxx)
  2. 添加的文件的文件名与您的文件完全相同 正试图添加到MainMenulayer(区分大小写)
  3. 您还在用于将png添加到
    的代码中包含了文件扩展名(.png) MainMenuLayer