解决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 好听的元旦简短祝福语