zoukankan      html  css  js  c++  java
  • cocos2d游戏界面卡住声音正常播放的问题分析

    cocos2d游戏界面卡住声音正常播放的问题分析

    从目前已知的情况看,出现这种情况只可能是设备的内存不够导致的。

    从代码上来说内存不够时会调用AppController的“- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application;"方法。

    // purge memory
    - (void)applicationDidReceiveMemoryWarning:(UIApplication *)application
    {
        [[CCDirector sharedDirector] purgeCachedData];
    }

    由于cocos2d释放了“没用”的内存,因此画面卡住了。而且切换到后台再次切换回前台时由于没有先前的数据,会导致崩溃。

    当然,解决办法还是得避免内存泄露,同时尽量架构优雅,占用更好的内存。

  • 相关阅读:
    字符串类型
    数据类型之整型
    数据类型
    两个版本的区别
    变量
    DHCP
    MySQL数据库编译及入门
    NFS网络文件系统
    Rsync 数据同步
    互联网数据分享平台
  • 原文地址:https://www.cnblogs.com/LiLihongqiang/p/5844118.html
Copyright © 2011-2022 走看看