判断NSString字符串或NSArray数组是否为空
来源:互联网 发布:crossover mac破解 编辑:程序博客网 时间:2024/05/17 20:34
一、宏定义
1.字符串
#define NULLString(string) ((![string isKindOfClass:[NSString class]])||[string isEqualToString:@""] || (string == nil) || [string isEqualToString:@""] || [string isKindOfClass:[NSNull class]]||[[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]] length]==0)2.数组
#define NULLArray(array) ((array == nil)||[array isKindOfClass:[NSNull class]]||array.count ==0)
二、自定义方法
1.字符串
+ (BOOL)isBlankString:(NSString *)string{ //字符串的长度为0表示空串 if (string.length == 0) { return YES; } if (string == nil) { return YES; } if (string == NULL) { return YES; } if ([string isEqualToString:@""]) { return YES; } if ([string isKindOfClass:[NSNull class]]) { return YES; } if ([[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] length]==0) { return YES; } return NO;}2.数组
+ (BOOL)isBlankArray:(NSArray *)array{ if (array == nil) { return YES; } if ([array isKindOfClass:[NSNull class]]) { return YES; } if (array.count == 0) { return YES; } return NO;}
0 0
- 判断NSString字符串或NSArray数组是否为空
- SQL:判断字段是否为空或空字符串
- IOS判断NSArray是否为空
- 如何判断NSArray是否为空?
- MySql判断是否为null或空字符串
- 【iOS】判断NSString字符串为空
- 判断数组是否为空
- 判断数组是否为空
- 判断字符串是否为空
- 判断是否为空字符串
- 判断字符串是否为空
- 判断字符串是否为空
- 判断字符串是否为空
- 判断字符串 是否为空
- 判断字符串是否为空
- 判断字符串是否为空
- 判断字符串是否为空
- 判断字符串是否为空
- LeetCode | Scramble String
- C#读取txt文件
- Dijkstra、Bellman_Ford、SPFA、Floyd算法复杂度比较
- LeetCode 383 Ransom Note
- 3700: 发展城市
- 判断NSString字符串或NSArray数组是否为空
- JS 图片幻灯片
- Java中equals和==的区别
- Spring 事务配置
- jquery中ajax处理跨域的三大方式
- HDU 3586 Information Disturbing (枚举+树形DP)
- c++数据类型各占多少字节
- POJ1830 开关问题
- WiFi简介