将字典里的的Null转为空
2016-06-07 14:06
148 查看
这个方法把<null>转为空字符串
-(void)setValuesForKeysWithDictionary:(NSDictionary<NSString *,id> *)keyedValues
{
NSMutableDictionary *dic = [[NSMutableDictionary
alloc]
initWithDictionary:keyedValues];
NSArray *valueArray= [dic
allKeys];
for (NSString *key
in valueArray) {
if ([[dic
objectForKey:key]isEqual:[NSNull
null]]) {
[dic setObject:@""
forKey:key];
}
}
[super
setValuesForKeysWithDictionary:dic];
}
-(void)setValuesForKeysWithDictionary:(NSDictionary<NSString *,id> *)keyedValues
{
NSMutableDictionary *dic = [[NSMutableDictionary
alloc]
initWithDictionary:keyedValues];
NSArray *valueArray= [dic
allKeys];
for (NSString *key
in valueArray) {
if ([[dic
objectForKey:key]isEqual:[NSNull
null]]) {
[dic setObject:@""
forKey:key];
}
}
[super
setValuesForKeysWithDictionary:dic];
}
相关文章推荐
- CF 55D 数位DP
- Redhat7没有安装ifconfig命令的解决方法
- linux 个人学习笔记(没有干货)
- java中substring的用法
- SQL Server数据库备份方法
- mysql主从复制配置
- 11134 - Fabled Rooks
- 字符集略解
- windows下apache最新下载、安装配置
- duilib 常见问题
- aix内存管理实践
- 153 Find Minimum in Rotated Sorted Array
- 独特低运营成本海量日志处理系统架构
- http://googlers.iteye.com/blog/1122585
- junit-dataprovider使用举例
- linux基础命令
- 如何量身打造基于CentOS的产品镜像
- TCP/IP 三次握手
- objc 中国
- JSP页面跳转的5种方式