<span style="font-size:18px;"> // 让字典 按照 [KEY]:::::[VALUE] 格式输出</span>
<span style="font-size:18px;">
NSDictionary * Dic = [NSDictionary dictionaryWithObjectsAndKeys:@"盖伦",@"德玛西亚之力",@"嘉文",@"德玛西亚皇子",@"赵信",@"德邦总管",@"拉克丝",@"光辉女郎",@"薇恩",@"暗夜猎手",@"奎因",@"德玛西亚之翼",@"泰隆",@"刀锋之影",@"德莱文",@"荣耀行刑官",@"德莱厄斯",@"诺克萨斯之手",@"卡特琳娜",@"不祥之刃",@"凯南",@"狂暴之心",@"提莫",@"迅捷斥候",@"兰博",@"机械公敌",@"塔姆",@"河流之王",@"乐芙兰",@"诡术妖姬",@"莫甘娜",@"堕落天使",@"亚索",@"疾风之刃", nil];</span>
<span style="font-size:18px;">
// 先将 字典 的 KEY 值装进 数组
// 再通过 数组中的 KEY 值 对 查找字典 KEY 对应的 VALUE
NSArray * array = [Dic allKeys];
for (int i = 0; i < [array count]; i++) {
NSLog(@"[%@]:::::[%@]",[array objectAtIndex:i],[Dic objectForKey:[array objectAtIndex:i]]);
}</span>
这一题不难,但对于开始接触OC的孩子,思维可能还没转换过来,会一时想不到
1.字典的无序性
2.字典的输出问题