ios nil、NULL和NSNull 的使用

nil用來給對象賦值(Objective-C中的任何對象都屬於id類型),NULL則給任何指針賦值,NULL和nil不能互換,nil用於類指針賦值(在Objective-C中類是一個對象,是類的meta-class的實例), 而NSNull則用於集合操做,雖然它們表示的都是空值,但使用的場合徹底不一樣。數組 示例以下: id object = nil;   // 判斷對象不爲空   if (obj
相關文章
相關標籤/搜索