新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
解決IOS開發(fā)空字符串的方法
解決IOS開發(fā)空字符串的方法
專注于為中小企業(yè)提供網站設計制作、成都網站制作服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)納溪免費做網站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯(lián)網行業(yè)人才,有力地推動了上千多家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網站建設實現規(guī)模擴充和轉變。
實例代碼:
-(Boolean) isEmptyOrNull:(NSString *) str { if (!str) { // null object return true; }else if(str == Null){ return true; }else if([str isKindOfClass:[NSNull class]]){ return true; }else { NSString *trimedString = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; if ([trimedString length] == 0) { // empty string return true; } else { // is neither empty nor null return false; } } }
str可能為nil,也可能為NSNull class,也可能length為0.
如果直接使用最后else中的語句,在為NSNull的情況下是會報NSNull length缺少selector之類的異常
以上就是IOS 空字符解決的辦法,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
當前題目:解決IOS開發(fā)空字符串的方法
當前路徑:http://fisionsoft.com.cn/article/pepseo.html