读书人

Objective-C在学习之惯用数据.数组(三)

发布时间: 2012-09-12 09:21:30 作者: rapoo

Objective-C在学习之常用数据.数组(三)
上次学习了Objective-C的一些常用数据,这些数据有点像C语言的数据类型,其基本用法和C语言基本差不多,因为Objecitive-C语言是C语言严格的超集嘛。接下来我们看一下Objective-C的其他数据类型。

<不可变数组>NSArray数据:基本的数组类型,用此创建数组后,就不可以在向这个数组中添加元素或者删除其中的元素了。照这样说的话,NSArray主要用于那些创建后不需要再次更改的地方。

这个数组中可以存储任意类型的对象(object)的对象指针,但不能用于存储int、bool、char等等一些基本数据,这有点和C语言不同。下面将三个字符串和self指针存储在NSArray的一个实例对象中:

//向数组中插入一个元素-(void)insertElements:(int)ID:(NSObject *)str{[eArray insertObject:str atIndex:ID];}
这就是可变数组的一些基本的用法,可变数组的遍历方法和不可变数组的相同。

注:代码均未进行实际验证,要是代码中有什么问题请告诉Eolution.cc,我会及时更正的,谢谢大家的支持。




读书人网 >编程

热点推荐