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