ios nil、NULL和NSNull 的使用

nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例), 而NSNull则用于集合操做,虽然它们表示的都是空值,但使用的场合彻底不一样。数组 示例以下: id object = nil;   // 判断对象不为空   if (obj
相关文章
相关标签/搜索