代码之家  ›  专栏  ›  技术社区  ›  thyrgle

objc[989]objc_exception_throw失败

  •  0
  • thyrgle  · 技术社区  · 14 年前

    我刚刚在一个cclayer中添加了更多的ccsprite,但它开始崩溃,给了我一个错误:objc[989]objc_exception_throw failed。屏幕上的精灵数量有限制吗?我添加了ccsprites,对已经在接口上声明的ccsprites执行以下操作:

        L1Circle1 = [CCSprite spriteWithFile:@"LaserCircle.png"];
        [L1Circle1 setPosition:ccp(180,180)];
        [self addChild:L1Circle1];
    

    我做错什么了?

    1 回复  |  直到 14 年前
        1
  •  1
  •   thyrgle    14 年前

    哦,愚蠢的我。我把它修好了。我忘了把“lasercircle.png”放在我的资源中。所以忘了在你的资源中放图片会导致这种情况。

    扩展: 我发现像这样的错误很可能意味着你没有那个资源或选择器…您只需在输出日志中向上滚动一点就可以找到特定的问题,它将告诉您问题发生在哪里。