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