0

我有一个小游戏,我想在 Instruments 中测试泄漏和分配,但是几秒钟后,它就崩溃了。我提供了一个截图。请看一下。关于我的应用程序的一些信息:在我的初始场景(导致崩溃)中,我使用CCVideoPlayer, CCSpriteBatchNode, CCSpriteFrameCache.

以下是我如何使用它们:

//CCVideoPlayer

    NSUserDefaults *uD = [NSUserDefaults standardUserDefaults];

            if([uD boolForKey:@"videoShown"] == NO){
                [CCVideoPlayer setDelegate:self];
                [CCVideoPlayer playMovieWithFile:@"Main.mp4"];
                [uD setBool:YES forKey:@"videoShown"];
            }

//spriteframecache and batchnode
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"sprites.plist"];
            spriteSheet = [CCSpriteBatchNode batchNodeWithFile:@"sprites.png"];

我不在这个类中使用调度程序。

http://oi47.tinypic.com/35hmwrb.jpg

如果您需要更详细的分配截图,请告诉我哪一张,我会上传。谢谢你的帮助。

4

0 回答 0