addEntriesFromDictionary
2014-01-21 14:16
771 查看
NSMutableDictionary的addEntriesFromDictionary:方法的使用,这是一个整体拼接字典的方法:
- (void)addEntriesFromDictionary:(NSDictionary *)otherDictionary
这个方法在进行多个字典拼接的时候非常有用,举例如下:
//先定义需要使用的KEY
NSString *LAST=@"lastName";
NSString *FIRST=@"firstName";
NSString *SUFFIX=@"suffix";
NSString *TITLE=@"title";
NSMutableDictionary *dict=[NSMutableDictionary dictionaryWithObjectsAndKeys:
@"Jo", FIRST, @"Smith", LAST, nil];
NSDictionary *newDict=[NSDictionary dictionaryWithObjectsAndKeys:
@"Jones", LAST, @"Hon.", TITLE, @"J.D.", SUFFIX, nil];
//合并两个字典
[dict addEntriesFromDictionary: newDict];
这个方法会改变 dict字典对象的LAST所对应的值,另外再添加@"Hon."和TITLE、@"J.D. "和SUFFIX两个键/值对。
- (void)addEntriesFromDictionary:(NSDictionary *)otherDictionary
这个方法在进行多个字典拼接的时候非常有用,举例如下:
//先定义需要使用的KEY
NSString *LAST=@"lastName";
NSString *FIRST=@"firstName";
NSString *SUFFIX=@"suffix";
NSString *TITLE=@"title";
NSMutableDictionary *dict=[NSMutableDictionary dictionaryWithObjectsAndKeys:
@"Jo", FIRST, @"Smith", LAST, nil];
NSDictionary *newDict=[NSDictionary dictionaryWithObjectsAndKeys:
@"Jones", LAST, @"Hon.", TITLE, @"J.D.", SUFFIX, nil];
//合并两个字典
[dict addEntriesFromDictionary: newDict];
这个方法会改变 dict字典对象的LAST所对应的值,另外再添加@"Hon."和TITLE、@"J.D. "和SUFFIX两个键/值对。
相关文章推荐
- [__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from object
- Downcast from'[NSObject:AnyObject]?'to'Dictionary<NSObject,AnyObject>'only unwraps
- ASP.NET MVC 3 ActionDescriptor的ExtractParameterFromDictionary类型不匹配
- Generate Data Dictionary from SQL Server
- select * from dictionary; oracle字典表
- ***-[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from ob
- *** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from o
- Python update object from dictionary
- 《Beginning Python From Novice to Professional》学习笔记六:Dictionary
- Retrieve dictionary from Sqlite in iOS
- How to Bind Silverlight DataGrid From IEnumerable of IDictionary by Transforming Each Dictionary Key
- 调用系统相机:[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from
- [__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from object
- Export the table decribe from oracle data dictionary
- 这阶段写了一个自定义的dictionary在自己的winfrom里应用
- View Column Updatability Information from the Data Dictionary
- Recover Table Structure From InnoDB Dictionary
- Get a List of Keys From a Dictionary in Both Python 2 and Python 3
- information from FuRong
- (pbc lua 加入)c++_lua_Python with/without extension性能测试 (10万次SerializeToString & ParseFromString)