0

iPhone用の画像を追加して、アプリをユニバーサルにするために、xcodeプロジェクトに新しい画像を追加しようとしていました。コンパイルすると、次のエラーが表示されます。

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

誰かが何が起こるか知っていますか?

4

1 に答える 1

0

指定したファイル名は、実際のファイル名と同じではない可能性があります。xcode が見つけられないファイルを追加しようとすると、このエラーが表示されます。ファイル名を再確認し、次のものがあることを確認します。

  1. ファイルをプロジェクトに追加しました(ファイル->ファイルをxxxxに追加)
  2. 追加されるファイルのファイル名は、MainMenulayer に追加しようとしているファイルとまったく同じです (大文字と小文字が区別されます)。
  3. また、png を
    MainMenuLayerに追加するために使用されるコードに、ファイル拡張子 (.png) を含めました。
于 2013-02-26T22:16:58.550 に答える