oc中,nil,Nil,NULL 和NSNull的小结

来源:互联网 发布:餐厅点餐系统源码 编辑:程序博客网 时间:2024/05/23 12:01

nil:指向oc中对象的空指针


Nil:指向oc中类的空指针


NULL:指向其他类型的空指针,如一个c类型的内存指针


NSNull:在集合对象中,表示空值的对象


若obj为nil:

[obj message]将返回NO,而不是NSException

若obj为NSNull:

[obj message]将抛出异常NSException



原创粉丝点击