CREATE_FUNC(__TYPE__)代码如下:
static__TYPE__*create()\
{\
__TYPE__*pRet=new__TYPE__();\
if(pRet&&pRet->init())\
pRet->autorelease();\
returnpRet;\
}\
else\
deletepRet;\
pRet=NULL;\
returnNULL;\
}
当执行CREATE_FUNC函数时,红色标注的地方表示执行了该实体的init()方法。