在開發過程中會遇到很多空的情況,有時候是個空字符串,有時候取得對象(null),還有時候會得到的情況,那么這幾種情況分別到底該如何用BOOL值來判斷呢?
針對(null)這種情況,將一個字符串賦值為nil,打印輸出結果就是(null)那么涌入下來做判斷
if(result==nil) {
NSLog(@"執行");
}
針對<null>的情況
if([result isEqual:[NSNull null]]) {
NSLog(@"執行");
}
原文鏈接:http://www.lxweimin.com/p/a73aab1c1422