NSMutableDictionary的基本使用 - OC

  • 可变字典的创建
    //1)可变字典的创建
    NSMutableDictionary *dict1 = [NSMutableDictionary dictionary]; //创建空字典
    NSMutableDictionary *dict2 = [NSMutableDictionary dictionaryWithCapacity:3];


  • [dict1 setValue:@"zhaosi" forKey:@"ls"];//因为key值重复了,所以添加不上
    [dict1 setValue:@"lisi" forKey:@"ls"]; // ls

      [dict1 setValue:@"liuneng" forKey:@"ln"];
      NSLog(@"%@",dict1);
    

  • [dict1 removeObjectForKey:@"ls"];
    //全部删除
    // [dict1 removeAllObjects];


  • [dict1 setObject:@"zhaosi" forKey:@"ls"];
    //简写形式
    dict1[@"ls"] = @"xxxxx";
    NSLog(@"%@",dict1);


  • //获取所有的key值
    NSArray *arr = [dict1 allKeys];
    if([arr containsObject:@"ls"]){

          NSLog(@"存在ls的key");
      }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容