iOS 关于对象是否为空值的判断
2017-03-06 09:51
274 查看
关于取得对象不同空值的判断
针对(null)的情况
if (result == nil ) {
return;
}
针对 <null> 的情况
if ([result isEqual:[NSNull
null]]) {
return;
}
对NSSting类型数据进行空值判断
NSString *string;
1、string == nil;
2、if ([sting isEqualToString“@""]) {
return;
}
对NSNumber类型数据进行空值判断
NSNumber *number;
1、number == nil;
2、if (number isEqualToNumber:@0) {
return;
}
对NSArray类型数据进行空值判断
NSArray *array;
1、array == nil;
2、if (array.count == 0 ) {
return;
}
对NSDictionary类型数据进行空值判断
NSDictionary *dict;
1、[dict isEqual:[NSNull null]];
2、dict.count == 0;
对于对象类型的数据进行空值判断
可以使用 !(非) 来判断
if(!class){
return;
}
针对(null)的情况
if (result == nil ) {
return;
}
针对 <null> 的情况
if ([result isEqual:[NSNull
null]]) {
return;
}
对NSSting类型数据进行空值判断
NSString *string;
1、string == nil;
2、if ([sting isEqualToString“@""]) {
return;
}
对NSNumber类型数据进行空值判断
NSNumber *number;
1、number == nil;
2、if (number isEqualToNumber:@0) {
return;
}
对NSArray类型数据进行空值判断
NSArray *array;
1、array == nil;
2、if (array.count == 0 ) {
return;
}
对NSDictionary类型数据进行空值判断
NSDictionary *dict;
1、[dict isEqual:[NSNull null]];
2、dict.count == 0;
对于对象类型的数据进行空值判断
可以使用 !(非) 来判断
if(!class){
return;
}
相关文章推荐
- 转载关于通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端
- iOS 判断对象是否实现了某个方法
- ios 判断对象是否为空
- 请问关于在JAVASCRIPT中判断是否是对象的函数?
- iOS判断CLLocationCoordinate2D对象是否可用
- 20140810 关于js中如何判断一个对象{}是否为空
- IOS对象是否为空判断
- 关于iOS与android中简单的人脸识别(判断是否有人脸)
- iOS判断对象是否为空
- ios 判断对象是否存在/是否已经初始化
- 关于关于判断JS对象是否拥有某属性
- 关于如何判断jQuery中对象是否存在的问题
- ios 中是否每一个对象(尤其是在使用多线程时),都要判断一下对象是否为nil,以防止程序闪退?
- 关于jquery判断对象是否为空
- 批判,再批判!关于“探究:如何判断Delphi中的对象指针是否可用”!
- 关于GetActiveObject,如何判断所取得对象的类型、、、可以用来检测某个程序是否运行
- 关于判断MDI窗体是否存在,存在则显示,不存在则创建
- VBS中如何判断一个引用对象是否存在?
- 判断一个对象是否存在, 谁更快?
- 判断对象类型是否是Array的js脚本函数