Assert - 断言
使用断言可以创建更稳定,品质更好且不易于出错的代码。当需要在一个值为FALSE时中断当前操作的话,可以使用断言。单元测试必须使用断言。
除了类型检查和单元测试外,断言还提供了一种确定各种特性是否在程序中得到维护的极好的方法。
CC_ASSERT(表达式,输出语句) 当表达式为真时,中断输出指定语句
// [Test] 每生成一个对象,计数器+1 【判断对象是否不小心创建了多个。】
CCAssert( ++t_gameLayer_GameLayer_Count == 1,
// 校验输入的index是否是否超过默认穴位组的大小【5-8个】。【判断输入的index是否超出范围】
CC_ASSERT("参数id超出默认穴位组大小!" && index< MAX_HITPOINT_SIZE && index>=0);