12345678910111213141516171819202122232425262728 |
- //
- // ASCommonUtils.h
- // Asteria
- //
- // Created by xingyu on 2024/5/16.
- //
- #import <Foundation/Foundation.h>
- NS_ASSUME_NONNULL_BEGIN
- #define AS_String_valid(str) [ASCommonUtils validString:str]
- #define AS_Array_valid(arr) [ASCommonUtils validArray:arr]
- #define AS_Dict_valid(dic) [ASCommonUtils validNSDictionary:dic]
- #define AS_String_NotNull(str) [ASCommonUtils stringNullFormat:str]
- @interface ASCommonUtils : NSObject
- /** 验证数据合法 */
- + (BOOL)validString:(NSString *)str;
- + (BOOL)validArray:(NSArray *)arr;
- + (BOOL)validNSDictionary:(NSDictionary *)dic;
- //将不合法字符串转化为@""
- + (NSString *)stringNullFormat:(NSString *)string;
- @end
- NS_ASSUME_NONNULL_END
|