| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- //
 
- //  ASCommonUtils.m
 
- //  Asteria
 
- //
 
- //  Created by xingyu on 2024/5/16.
 
- //
 
- #import "ASCommonUtils.h"
 
- @implementation ASCommonUtils
 
- + (BOOL)validString:(NSString *)str {
 
-     
 
-     return ([str isKindOfClass:[NSString class]] && str.length > 0 && ![str isEqualToString:@"(null)"]  && ![str isKindOfClass:[NSNull class]] && str != nil);
 
- }
 
- + (BOOL)validArray:(NSArray *)arr {
 
-     
 
-     return ([arr isKindOfClass:[NSArray class]] && arr.count > 0);
 
- }
 
- + (BOOL)validNSDictionary:(NSDictionary *)dic {
 
-     
 
-     return ([dic isKindOfClass:[NSDictionary class]] && dic.count > 0);
 
- }
 
- //将不合法字符串转化为@""
 
- + (NSString *)stringNullFormat:(NSString *)str {
 
-     
 
-     if (str.length < 1 || [str isEqualToString:@"(null)"] || [str isKindOfClass:[NSNull class]] || str == nil) {
 
-         return @"";
 
-     }
 
-     return str;
 
- }
 
- @end
 
 
  |