关于nil和 null和NSNull的区别及相关问题
ios学习笔记之nil、NULL和NSNull
nil用来给对象赋值(oc的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在oc中类是一个对象,是类的meta-class的实例),而NSNull则用于集合操作
iOS NSInteger/NSUInteger与int/unsigned int、long/unsigned long之间的区别!
typedef long NSInteger; //有符号整数
typedef unsigned long NSUInteger;//无符号整数