解决IOS开发空字符串的方法

  

<>强解决IOS开发空字符串的方法

  

<>强实例代码:

        (布尔)isEmptyOrNull:(NSString *) str {   如果(str) {//空对象   返回true;   }else if (str==Null) {   返回true;   }else if ([str isKindOfClass: [NSNull类]]){   返回true;   其他}{   NSString * trimedString=[str stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]];   如果([trimedString长度]==0){//空字符串   返回true;   其他}{//不空不空   返回错误;   }   }   }      之前      

<强> str可能为零,也可能为NSNull类,也可能长度为0。
  

  

如果直接使用最后中其他的语句,在为NSNull的情况下是会报NSNull长度缺少选择器之类的异常

  

以上就是IOS空字符解决的办法,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

解决IOS开发空字符串的方法