addEntriesFromDictionary

来源:互联网 发布:全国地区编码 sql 编辑:程序博客网 时间:2024/06/14 04:44

NSMutableDictionary的addEntriesFromDictionary:方法的使用,这是一个整体拼接字典的方法:

  1. - (void)addEntriesFromDictionary:(NSDictionary *)otherDictionary 

这个方法在进行多个字典拼接的时候非常有用,举例如下:
  1. //先定义需要使用的KEY  
  2. NSString *LAST=@"lastName";  
  3. NSString *FIRST=@"firstName";  
  4. NSString *SUFFIX=@"suffix";  
  5. NSString *TITLE=@"title";  
  6.  
  7. NSMutableDictionary *dict=[NSMutableDictionary dictionaryWithObjectsAndKeys:  
  8.                        @"Jo", FIRST, @"Smith", LAST, nil];  
  9.  
  10. NSDictionary *newDict=[NSDictionary dictionaryWithObjectsAndKeys:  
  11.                    @"Jones", LAST, @"Hon.", TITLE, @"J.D.", SUFFIX, nil];  
  12. //合并两个字典  
  13. [dict addEntriesFromDictionary: newDict];  

这个方法会改变 dict字典对象的LAST所对应的值,另外再添加@"Hon."和TITLE、@"J.D. "和SUFFIX两个键/值对。
0 0
原创粉丝点击