ItemNode* ItemNode::create(ItemNodeType type) { ItemNode *obj = new ItemNode(); if (obj && obj->init(type)) { obj->autorelease(); return obj; } CC_SAFE_DELETE(obj); return NULL; }