第二十一章:数组NSArrayFoundation中数组(NSArray)是有序的对象集合NSArray只能存储Objective-C的对象,而不能存储像int、float这些基本数据类型,但是Objective-C对C兼容,所以在Objective-C程序中,仍然可以使用C的数组来存储基本数据类型NSArray一旦创建便不可以再对它就进行更改,如果要进行对数组的增、删、改等操作的话,需要使用NSArray的子类NSMutableArray来创建对象NSArray常用方法+arrayWithObjects:使用一组对象创建一个数组(注:1,该方法可以接收可变数目的参数
2,最后一个值指定为nil,表示参数列表结束)-objectAtIndex:用数组索引检索数组中的元素-count:返回数组元素个数NSMutableArrayNSMutableArray是NSArray的子类,继承了NSArray的所有方法,并添加了新的方法NSMutableArray用来处理可变数组NSMutableArray常用方法+arrayWithCapacity:为可变数组指定初始容量-addObject:向可变数组的末尾添加一个元素-addObjectsFromArray:将另外一个数组的所有元素添加到调用该方法的数组中-insertObject:atIndex:将一个元素添加到数组指定的位置上-removeObjectAtIndex:移除数组中指定位置上元素-removeObject:移除数组中指定元素快速遍历for(for(类名类名**对象名对象名inin需要遍历的对需要遍历的对象象)){{//
}}例:制作地址簿地址卡片(AddressCard)实例变量:姓名(name)、邮箱(email)实例方法:打印(print)地址本(AddressBook)实例变量:地址本名字(na