信息收集与数组操作:从基础到应用
1. 引言
在实际编程中,我们常常需要处理数据集合,而非单个数据。例如,购物清单就包含多个物品信息。在软件开发里,处理收集到的信息有多种方式。我们可以定义一个新类,用变量来存储特定数量的“信息片段”,像一个简单的患者对象,会有存储患者姓名和出生日期的变量;或者定义一个购物清单对象,用变量存储最多十个物品信息。然而,很多时候我们并不清楚需要维护的一组信息具体有多少项,普通购物清单可能包含数十甚至上百个物品,患者的医疗问题列表似乎也无穷无尽。
2. 数组介绍
2.1 数组概念
在编程中,简单的对象集合可以用数组来存储。数组能容纳任意数量的物品,创建包含内容的数组后,我们可以遍历其元素。在Cocoa环境下,我们使用 NSArray 类的实例来操作数组。可以把 NSArray 实例想象成一座多层建筑,每一层恰好能容纳一个对象(实际上是该对象的指针)。
2.2 创建数组的方法
创建 NSArray 实例有多种选择,既可以使用初始化方法,也可以使用类工厂方法:
- 初始化方法 :
- - initWithArray:
- - initWithArray:copyItems:
- - initWithContentsOfFile:
- - initWithContentsOfURL:
-
超级会员免费看
订阅专栏 解锁全文
29

被折叠的 条评论
为什么被折叠?



