您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页【Objective-C】各种数据类型的空值判断方法

【Objective-C】各种数据类型的空值判断方法

来源:二三娱乐

在开发中,请求数据会遇到返回为空的情况,比如得到<null>的情况,我们需要判断是否为空,不为空才封装数据模型,为空则直接返回

 id result;
//遇到返回<null>的情况
 if ([result isEqual:[NSNull null]]) {
     return;
}

对于对象类型的数据进行空值判断

//可以使用 !(非) 来判断
if(!object) return;

对于类似于NSString类型的数据进行空值判断

NSString *string;
string == nil;
//or 
[string isEqualToString:@""];

对于类似于NSNumber类型的数据进行空值判断

NSNumber *number;
number == nil;
//or
[number isEqualToNumber:@0];

对于类似于NSArray类型的数据进行空值判断

NSArray *array;
array == nil;
//or
[array count] = 0;

对于类似于NSDictionary类型的数据进行空值判断

NSDictionary *dictionary;
[dictionary isEqual:[NSNull null]];
//or
[dictionary count] = 0;

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

热门图文

Copyright © 2019-2025 yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务