zoukankan      html  css  js  c++  java
  • oc之字典创建 复制 获取key value值

    
    

       //字典   dictionary

       //1.用来存储数据  使用键值的方式。  无序

       //2.相当于现实生活中的字典

     //3.用key和value 的形式存储数据 key用来检索数据 value用来存储数据

    //4.cocoa中字典:可变的字典和不可变的字典

       //注意事项

       //key通常是字符串对象,也可以为任意值

       //字典里不能有相同的key value可以有相同的值


    //
    字典的创建 NSNumber *num=[NSNumber numberWithInt:100]; NSDictionary *dict1=[NSDictionary dictionaryWithObject:num forKey:@"key1"]; NSDictionary *dict2=[NSDictionary dictionaryWithObjectsAndKeys:@"jay",@"name", @"22",@"age", @"f",@"gender",nil];//值 -- 键 NSDictionary *dict3=@{@"name":@"res", @"age":@"23", @"gender":@"m"};//键 -- 值 //将一个字典复制到另一个字典中 NSDictionary *dict4=[NSDictionary dictionaryWithDictionary:dict3]; //计算key-value 个数 NSUInteger count=[dict2 count]; NSLog(@"%ld",count); //获取字典内value值 根据key找value值 NSString *name=[dict3 objectForKey:@"name"]; NSLog(@"%@",name); //获取字典里所有的value NSArray *values=[dict3 allValues]; for(id str in values){ NSLog(@"%@",str); } //获取字典里所有的keys NSArray *keys=[dict3 allKeys]; for(id str in keys){ NSLog(@"%@",str); }
  • 相关阅读:
    微信小程序 checkbox 组件
    微信小程序 button 组件
    h5视频标签 video
    h5离线缓存
    ECharts插件介绍(图表库)
    rich-text 副文本组件 text文本组件
    progress组件(进度条)
    icon组件
    movable-view组件
    android 双击图片变大,缩放功能
  • 原文地址:https://www.cnblogs.com/jiangyicheng/p/5113646.html
Copyright © 2011-2022 走看看