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