[iOS]iOS可变字典NSMutableDictionary中会遇到的坑

代码段1

    @autoreleasepool {
        
        NSMutableDictionary *mDic = [NSMutableDictionary dictionary];
        [mDic setValue:@"xiaohao" forKey:@"name"];
        [mDic setValue:@"12" forKey:@"age"];
        [mDic setValuesForKeysWithDictionary:@{@"sex":@"male"}];
        
        
        NSLog(@"%@",mDic);
    }

结果:

{
    age = 12;
    name = xiaohao;
    sex = male;
}

代码段2

    @autoreleasepool {
        
        NSMutableDictionary *mDic = [NSMutableDictionary dictionary];
        [mDic setObject:@"xiaohao" forKey:@"name"];
        [mDic setObject:@"12" forKey:@"age"];
        
        [mDic setDictionary:@{@"sex":@"male"}];
        NSLog(@"%@",mDic);
    }

结果:

{
    sex = male;
}

字典还有很多其他的坑,就不一一列举了.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,990评论 25 708
  • 对生活抱有热情,放肆的笑,好好的努力,明天从现在开始,愿你明白,行动永远比想象来的实际。
    mengdeqishi阅读 162评论 0 1
  • 在美丽的森林里住着一对精灵他们看着对方都觉的很不顺眼。蓝精灵是一个不喜欢说话的精灵,遇到事情不会主动往前去寻找,他...
    new静阅读 265评论 0 0
  • 现在就是最好的时机 你是否和我一样,计划着晨练却告诉自己等天气再暖和点;筹划着写作却总觉得积累不够深厚;规划着旅行...
    瓦力_CC阅读 515评论 4 9