CGridView* CGridView::create(const Size& tViewSize) { CGridView * pRet = new CGridView(); if( pRet && pRet->initWithSize(tViewSize) ) { pRet->autorelease(); return pRet; } CC_SAFE_DELETE(pRet); return NULL; }
CGridView* CGridView::create(const Size& tViewSize, const Size& tCellSize, unsigned int uCellCount, Ref* pListener, SEL_DataSoucreAdapterHandler pHandler) { CGridView * pRet = new CGridView(); if( pRet && pRet->initWithParams(tViewSize, tCellSize, uCellCount, pListener, pHandler)) { pRet->autorelease(); return pRet; } CC_SAFE_DELETE(pRet); return NULL; }