• iOS 谓词 NSPredicate 对字典NSDictionary的筛选

    很久很久没有更新博客了,记录下一些经验吧谓词 NSPredicate 对字典NSDictionary的筛选[NSPredicate predicateWithFormat:@"SELF['your_key'] = %@", key]  //SELF即为集合内某个字典对象对应单引号的使用一些注意:谓词...

    2023-11-12 16:10:42
  • NSDictionary使用枚举方法

    在字典当中我们同样可以使用枚举方法, 通过枚举方法逐个打印里面的键和值.这里涉及的方法:keyEnumerator:通过一个枚举器可以访问并返回字典里的键.objectEnumerator:通过一个枚举器可以访问并返回字典里的值.PS:这里我们需要注意一下, 由于字典里没有顺序的要求, 所以在这里我...

    2023-11-07 13:40:34
  • NSDictionary的创建

    字典(Dictionary)是属于Foundation框架中三大基础框架之一, 创建起来和数组差不多, 但是和数组又有差异性, 创建数组的时候, 我们需要考虑元素的顺序, 而在字典中我们是不需要考虑元素的顺序.字典里有一个叫做"键"(value), 一个叫做"值"(key).比如我创建了一个@"On...

    2023-11-07 13:40:28
  • NSDictionary使用快速枚举方法

    上一章我们通过一个枚举器访问并返回字典里的键值, 现在我们通过快速枚举来查找键对应的值.涉及到的方法:objectForKey: 这个方法的意思是返回一个值给对应的键, 下面使用了两次这个方法, 第一次没在循环里面使用, 输入了值@"1", 对应的值就是@"One".PS: 在这里, 我们找到了键,...

    2023-11-07 13:40:46
  • iOS NSDictionary 转Json 去掉换行去掉空格

    //dic 转json 如果用系统自带的会出现空格。+ (NSString *)returnJSONStringWithDictionary:(NSDictionary *)dictionary{ //系统自带 // NSError * error; ...

    2023-10-26 08:22:27
  • NSArray, NSDictionary语法食糖

    c_a_3();NSArray, NSDictionary语法糖NSArray *physicsValue = [NSArray arrayWithObjects:@6.88,@1.07e-7,nil];NSArray *physicsValue = @[@6.0229e23,@1.07e-7];s...

    2023-10-09 19:59:44
  • NSArray 或NSDictionary 调用writeToFile步骤失败原因

    c_a_3();NSArray 或NSDictionary 调用writeToFile方法失败原因NSArray 或NSDictionary 调用writeToFile方法失败原因:在NSArray或NSDictionary中存储了自定义对象

    2023-10-09 20:03:44
  • iOS NSDictionary跟Model

    c_a_3();iOS NSDictionary和Model此篇教程讲述通过runtime扩展NSObject,可以直接用字典给Model赋值,这是相当有用的技术呢。iOS 中可以通过 NSPredicate 来处理正则表达式。相关资料如下:NSPredicate 苹果官方文档:http://dev...

    2023-10-09 20:03:32
  • iOS之NSDictionary初始化的坑

    最近在做项目的时候遇到一个挺坑的崩溃问题,是由于NSDictionary初始化时nil指针引起的崩溃。假设我们现在要初始化一个{key1 : value1, key2 : value2, key3 : value3}的NSDictionary,一般有两种初始化方法:1、使用标准的初始化方法:NSDi...

    2023-03-24 20:50:51
  • OC语言基础之NSDictionary 1.NSDictionary字典的创建 2.可变字典 3.具体使用的例子 4.各常用类对比

    1: // key value 2: // key -==> value 3: NSDictionary *dict = [NSDictionary dictionaryWithObject:@"v" forKey:@"key"]; 4: ...

    2023-03-15 00:12:55
  • 探索NSDictionary的实现原理 一、定义: 二、哈希表 NSDictionary的官方文档 三、优化点:

    NSDictionary(字典)是使用hash表来实现key和value映射和存储。  二、哈希表1、定义:哈希表本质是一个数组,数组中每一个元素称为一个桶bucket,bucket中存放的是键值对,整个数组叫做Buckets 或者 Bucket Array 2、特点:空间复杂度有可能非常大,是以空...

    2023-03-06 19:23:16
  • Objective-c 字典对象 (NSDictionary 跟 NSMutableDictionary )

    c_a_3();Objective-c 字典对象 (NSDictionary 和 NSMutableDictionary )NSDictionary的作用同JAVA中的字典相同,提供了“健-值”对的集合。比如,使用字典实现员工编号到员工姓名的存放,编号是一个键(唯一性),姓名是值.NSDiction...

    2023-01-09 00:36:01
  • NSDictionary(key与value)

    1.key与value关系,用一个key的值控制整个模型  NSDictionary *dic = @{@"channelKey":channelModel,@"channelIndexKey":[NSString stringWithFormat:@"%ld",i],channelModel.ch...

    2022-11-15 00:15:33
  • iOS-NSDictionary/NSMutableDictionary新用法之“是”与”否“,开关控制器,NSUserDefaults 简单开关应用。

    iAronTalk Blog opens. Not matter of the today will drag tomorrow.-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=...

    2022-10-14 21:09:29
  • objective-c 自定义 NSDictionary 键种的注意事项

    c_a_3();objective-c 自定义 NSDictionary 键类的注意事项做 ios 开发,NSDictionary、NSMutableDictionary,NSMutableArray、NSArray 都是很常用的容器类Array 就不多做讨论了,今天的文章主要讨论 NSDictio...

    2022-08-31 19:59:27
  • OC:OC中的集合类-NSDictionary(3)

    c_a_3();OC:OC中的集合类-NSDictionary(三)/*         NSDictionary  字典         以NSString对象为索引的。         NSDictionary对象是一组键-值对的集合。         键通常是NSString对象,值可以使任意...

    2022-08-29 23:57:40
  • 黑马软件工程师——Foundation框架常用类(NSDictionary/NSMutableDictionary)

    c_a_3();黑马程序员——Foundation框架常用类(NSDictionary/NSMutableDictionary)------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------NSArray/NSMutableArray简介        字典就是...

    2022-08-28 15:58:53
  • objective-c 基础教程 读书笔记之第八章聚合家族简介,NSArray,NSDictionary

    c_a_3();objective-c 基础教程 读书笔记之第八章集合家族简介,NSArray,NSDictionary一:数组NSArray     NSArray可以存储任何objective-c的对象。当然对于int,float这些对象无法保存,另外nil对象也不能保存。    + (id)a...

    2022-08-27 12:58:35
  • NSDictionary NSMutableDictionary 常用方法

    构造方法     [[NSDictionary alloc] initWithObjectsAndKeys:(nonnull id), ..., nil]     [[NSDictionary alloc] initWithObjects:(nonnull NSArray *) forKeys:(n...

    2022-08-26 11:24:16
  • NSDictionary字典创建,获取,遍历,可变字典的删除

    字典是以键值对的形式来存储数据 key value1 NSDictionary 字典1.1 创建字典,不可变的NSDictionary * dic = [NSDictionary dictionaryWithObjectsAndKeys:@"xiaozhe",@"name", nil];NSLog(...

    2022-08-25 22:44:35