小编use*_*403的帖子

影响保留计数的因素

我很难找到内存泄漏.我正在使用cocos2d.这是两个类的数据区:

@interface Dungeon : CCLayerColor {
    DungeonLevel *aDungeonLevel;
    Player *thePlayer;

    // list of all monster file names
    NSMutableArray *monsterNames;

    // array of how many monsters there are of each monster level
    NSMutableArray *monsterLevels;

    MessageView *theMessageView;

    DungeonDisplay *theDisplay;

    bool processing;

    int currentDungeonLevel;    
}

@interface DungeonDisplay : CCLayerColor {
    NSMutableArray *displayGrid;
    NSMutableArray *displayGrid2;
    NSMutableArray *displayGrid3;
    NSMutableArray *displayGrid4;
    NSMutableArray *dungeonMatrix;
    NSMutableArray *monsterSprites;
    Dungeon *theDungeon;  
    int xdelt;
    int ydelt;
    CGPoint lowerLeft;
    Player *thePlayer;
    CCSprite *playerSprite;
    CCSprite *mSprite1;

    ButtonsLayer *buttonArea;

    double previousTime;
    double currentTime;
    double …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c cocos2d-iphone ios

2
推荐指数
1
解决办法
247
查看次数

模拟器与设备上的"活字节"不同

我有一个程序在分配工具中显示大约.72 MB的"实时字节",但是当我在iPod touch上运行分析时,它显示6 MB.我不明白为什么会有巨大的差异.有人可以解释一下吗?

memory ram memory-management instruments ios

1
推荐指数
1
解决办法
172
查看次数