在iOS 开发过程中NSDictionary 使用量是非常大的 但是如果有nil或者为空的话就会造成崩溃
示例:
NSDictionary *dic = [NSDictionary dictionaryWithObjects:@[@"1",@"2",@""] forKeys:@[@"experience_id",@"work_type_id",@"certificate_id"]];
为了防止崩溃
示例:
NSDictionary *Dic = [NSDictionary dictionaryWithObjectsAndKeys:
@"1",@"experience_id",
@"2",@"work_type_id",
@"",@"certificate_id", nil];
但是这种写法会有一点问题 就是如果value为空那么这个Key和Value 就不会存在这个字典中.
网友评论