// ------------------------------字典-------------------------------------------------

NSDictionary *dic1 = [NSDictionary dictionaryWithObjectsAndKeys:@"111", @"one", @"222", @"two", @"333", @"three", nil];

NSLog(@"dic count=%ld", [dic1 count]);

for (id key in dic1)

{

NSLog(@"key=%@, value=%@", key, [dic1 objectForKey:key]);

}

// 可变字典

NSMutableDictionary *dic2 = [NSMutableDictionary dictionaryWithCapacity:1];

[dic2 setObject:@"111" forKey:@"one"];

[dic2 setObject:@"222" forKey:@"two"];

[dic2 setObject:@"333" forKey:@"three"];

[dic2 setObject:@"444" forKey:@"four"];

[dic2 setObject:@"555" forKey:@"five"];

NSLog(@"dic2=%@",dic2);

[dic2 removeObjectForKey:@"three"];

NSLog(@"dic2=%@",dic2);

NSLog(@"dic allkeys = %@", [dic2 allKeys]);

NSLog(@"dic allValues = %@", [dic2 allValues]);

最新文章

  1. 基于trie树的具有联想功能的文本编辑器
  2. bootstrap-modal 学习笔记 源码分析
  3. 如何查看当前使用的Entity Framework版本
  4. Play 内置模板标签(1.2.3版本)http://www.anool.net/?p=617
  5. JS调试加断点
  6. ext2磁盘布局
  7. hdu 1062 Text Reverse 字符串
  8. laravel跟jquery之间传输json数据
  9. jsp变量的使用规则
  10. Gradle 的Daemon配置
  11. C++/C实现各种排序算法(持续更新)--冒泡排序,选择排序,归并排序
  12. git本机服务器配置(三):Gitblit的安装
  13. 【Java基础】【14正则表达式&常用工具类】
  14. C# LINQ语法详解
  15. win10 出现0x80072efd错误
  16. [转帖]Windows 使用netsh 命令行方式处理 windows防火墙的方法
  17. 检测2个公网IP的GRE隧道是否通的方法,使用PPTP拨号检测。
  18. C++ 递归实现汉诺塔
  19. Qt:QPushButton 单击、双击响应区分
  20. git学习------> 解决Gitlab 版本升级之后,发送 merge request 出现 http 500 的返回码错误

热门文章

  1. Bootstrap页面布局18 - BS导航路径以及分页器
  2. Flink - DataStream
  3. 【转】配置 VS 2015 开发跨平台手机应用
  4. 【转】设计模式 ( 十五 ) 中介者模式Mediator(对象行为型)
  5. jenkins password reset,and git integration
  6. java jmx
  7. js弹出确认框,挺全
  8. 自己用的一个ASP.Net MVC分页拿出来分享下(转)
  9. easyui Tooltip 气泡信息提示
  10. (leetcode)Add Digits