OC知识补充
发布日期:2022-02-08 18:03:23
浏览次数:43
分类:技术文章
本文共 916 字,大约阅读时间需要 3 分钟。
例1:
如果字典的key值相同 则会覆盖,保存的是最后存进去的值
NSMutableDictionary * dic = [[NSMutableDictionary alloc] initWithObjectsAndKeys:@"1",@"2",@"10",@"2",@"5",@"2", nil]; NSArray *arr1 = [[NSArray alloc] initWithArray:[dic allKeys]];// 2 3 4 NSArray *arr2 = [[NSArray alloc] initWithArray:[dic allValues]];// 1 1 1 NSMutableDictionary *dic2 = [[NSMutableDictionary alloc] initWithObjects:arr1 forKeys:arr2]; NSLog(@"%@",dic2);结果打印:
2015-10-09 22:11:52.455 haha[2021:308054] { 5 = 2;}Program ended with exit code: 0
例2:
NSMutableDictionary * dic = [[NSMutableDictionary alloc] initWithObjectsAndKeys:@"1",@"2",@"2",@"3",@"3",@"4", nil]; // 2--1 3--2 4--3 NSArray *arr = [[NSArray alloc] initWithArray:[dic allKeys]];// 2 3 4 NSString *str = [[NSString alloc] initWithFormat:[arr objectAtIndex:0],[arr objectAtIndex:1],[arr objectAtIndex:2]]; NSLog(@"%@",str);只接受第一个的赋值,所以是:2
转载地址:https://blog.csdn.net/Evelynzn/article/details/49008139 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年04月23日 03时01分48秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
上手Pandas,带你玩转数据(6)-- 摆脱对pandas可视化丑图的刻板印象吧
2019-04-27
linux shell — 6.初识 EXT2 文件系统
2019-04-27
Java — String(字符串)
2019-04-27
linux shell — 7.linux 磁盘与文件系统管理
2019-04-27
linux shell — 8.linux 磁盘与文件系统管理(2)
2019-04-27
Java — 事件监听、事件处理 初体验
2019-04-27
linux — Centos 7(第一天) 使用时出现的问题及解决方法
2019-04-27
数据结构 — 图的概述
2019-04-27
Centos 7 上 Eclipse 无法输入中文解决方法
2019-04-27
数据结构 — 图之邻接表存储创建和深度优先遍历
2019-04-27
Centos 7 — Gedit 配色方案
2019-04-27
数据结构 — 图 之 广度优先遍历
2019-04-27
数据结构 — 图 之 MST(最小生成树 — prim算法 )
2019-04-27
数据结构 — 图 之 MPT(最短路径 — dijkstra算法 )
2019-04-27
数据结构 — 7.有向图的创建及出入度的计算
2019-04-27
数据结构 — 图 之 拓扑排序 (AOV网)
2019-04-27
数据结构 — 图 之 关键路径、关键活动 (文字表述)
2019-04-27