-(NSMutableDictionary *)deleteNull
{
if (self) {
for (NSString * key in self) {
if (self[key]==nil || [self[key] isEqual:[NSNull null]]) {
[self setObject:@"" forKey:key];
}
}
}
return self;
}
-(NSMutableDictionary *)deleteNull
{
if (self) {
NSDictionary * dict=[[NSDictionary alloc]initWithDictionary:self];
for (NSString * key in dict) {
if ([[self objectForKey:key] isKindOfClass:[NSNull class]]) {
[self setObject:@"" forKey:key];
}
}
}
return self;
}
本文介绍了一种在Objective-C中处理字典的方法,通过遍历字典并检查每个值,如果值为nil或NSNull,则将其替换为一个空字符串。此方法适用于清理字典中的无效或缺失数据。
1086

被折叠的 条评论
为什么被折叠?



