ASSERT(条件表达式);是一个宏,主要作用是当条件表达式值为0(假)时,将产生一个Assert fail出错警告,一般用于在程序中检察传入参数值是否符合要求。
NSAssert(条件表达式,描述);
当NSAssert的条件表达式的值为0(假),则打印出描述并抛出错误。
NSAssert( child.parent != nil, @\"child already added. It can\'t be added again\");
高级iOS开发技术交流群:415239068,欢迎大家加入