CC_SYNTHESIZE(varType, varName, funName)这个宏是用来定义变量varName,其类型为varType,并生成其get/set方法,分别为:getfunName() 和setfunName(varType var) 。
CC_SYNTHESIZE_READONLY(varType, varName, funName)声明一个成员变量以及getfunName函数,没有set函数。getfunName已经实现,其实现就是返回这个值。
CC_SYNTHESIZE(varType, varName, funName)这个宏是用来定义变量varName,其类型为varType,并生成其get/set方法,分别为:getfunName() 和setfunName(varType var) 。
CC_SYNTHESIZE_READONLY(varType, varName, funName)声明一个成员变量以及getfunName函数,没有set函数。getfunName已经实现,其实现就是返回这个值。