如何判断NSArray是否为空?
来源:互联网 发布:表单提交json数据 编辑:程序博客网 时间:2024/06/05 16:47
有人说可以[array count]==0 这样来判断是否为空,都是坑,如果array为空的话,执行count就会直接报错,程序退出。
正确判断NSArray是否为空的方法:!array
举例代码如下:
+(NSMutableArray *)createIllustration:(NSArray *)arr{
NSMutableArray *array = [NSMutableArrayarray];
if (arr) {
for (int i =0; i < arr.count; i++) {
NSDictionary *tempArr = [arrobjectAtIndex:i];
Illustration *tempIll = [[Illustrationalloc]init];
tempIll.mid = [tempArrobjectForKey:@"comein_id"];
tempIll.mtag = [tempArrobjectForKey:@"tag"];
tempIll.mlittleImg = [tempArrobjectForKey:@"comein_app"];
tempIll.mdetailImg = [tempArrobjectForKey:@"comein_wap_logo"];
tempIll.mdescription = [tempArrobjectForKey:@"comein_description"];
tempIll.mtitle = [tempArrobjectForKey:@"comein_title"];
[arrayaddObject:tempIll];
}
// NSLog(@"NSArray:%@",array);
}else{
NSLog(@"参数数据为空!");
}
return array;
}
- 如何判断NSArray是否为空?
- IOS判断NSArray是否为空
- 判断NSString字符串或NSArray数组是否为空
- 如何判断字符串是否为空串
- 如何判断编辑器是否为空
- 如何判断字符串是否为空串?
- 如何判断CString类型是否为空
- 如何判断CString对象是否为空
- 如何判断该字段是否为空
- 如何判断dataset是否为空
- 如何判断sessionScope是否为空
- struct 如何判断是否为空??????????
- 如何判断CString类型是否为空
- 如何判断shell变量是否为空
- 如何判断Edittext是否为空
- 如何判断CString类型是否为空
- 如何判断PHP数组是否为空
- freemarker如何判断字符是否为空
- Android launcher的文件夹
- Java泛型详解
- Android 生成缩略图的方法!!!
- linux zip
- TinyXML:一个优秀的C++ XML解析器
- 如何判断NSArray是否为空?
- cx_Oracle ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
- 机器学习稀疏 L1正则解法- LARS算法简介
- 网络请求的时候如果是中文需要转码
- Android APK安装包瘦身
- 网络请求
- 第21、22讲 链表、枚举 项目四:点和距离
- Unity3D研究院之在项目中使用Unity4新Mecanim动画
- urllib的quote处理url中的字符转义