cocos2dx CCTableView用 CCArray为空 修改方法。

来源:互联网 发布:php会员中心 编辑:程序博客网 时间:2024/05/19 10:16



      CCArray 必须修改成手动释放。


CCArray* CCArray::create()

{

   CCArray* pArray =new CCArray();


   if (pArray && pArray->init())

    {

        pArray->retain();// autorelease();

    }

   else

    {

       CC_SAFE_DELETE(pArray);

    }

    

   return pArray;

}


//手工创建释放

TableViewTestLayer::TableViewTestLayer(void)

{

   

    

    arryStrs=CCArray::create(ccs("a;a;asdfasfasf89e8wrytg56th4h45h1d2h12dfg;f;f"),

                             ccs("a;56464asdf4asf4a65sf56asf;f"),

                              ccs("a;asdfasfasf89e8wrytg56th4h45h1d2h12dfg;f"),

                             ccs("a;asfkjasdfjasd;f"),

                             ccs("a;asfkjasdfjasd;f"),

                             ccs("a;89546we65rt6wert6wer5tw6ert;f"),

                              ccs("a;wetwetwetwet2312wetwetwetwetwetklsfdjgklsdjgsdjgksd;f"),

                             ccs("a;asfkjasdfjasd;f"),

                             ccs("a;asfkjasdfjasd;f"),

                             ccs("a;asfkjasdfjasd;f"),

                             ccs("a;asfkjasdfjasd;f"),

                             ccs("a;asfkjasdfjasd;f"),

                             ccs("a;asfkjasdfjasd;f"),

                              ccs("a;asfkjasdfjasda;asdfasfasf89e8wrytg56th4h45h1d2h12dfg;f"),NULL);

}


TableViewTestLayer::~TableViewTestLayer(void)

{

    arryStrs->removeAllObjects();

   arryStrs->release();

}

源码下载,请猛击!
原创粉丝点击