解决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空字符解决的办法,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短