解决IOS开发空字符串的方法
解决IOS开发空字符串的方法
实例代码:
-(Boolean)isEmptyOrNull:(NSString*)str{
if(!str){
//nullobject
returntrue;
}elseif(str==Null){
returntrue;
}elseif([strisKindOfClass:[NSNullclass]]){
returntrue;
}else{
NSString*trimedString=[strstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]];
if([trimedStringlength]==0){
//emptystring
returntrue;
}else{
//isneitheremptynornull
returnfalse;
}
}
}
str可能为nil,也可能为NSNullclass,也可能length为0.
如果直接使用最后else中的语句,在为NSNull的情况下是会报NSNulllength缺少selector之类的异常
以上就是IOS空字符解决的办法,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短