码迷,mamicode.com
首页 > 编程语言 > 详细

Object-c-数组的使用

时间:2015-06-14 18:13:24      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:

一.数组:

1.数组初始化:

a.NSArray *array = [[NSArray alloc] init];

b.NSArray *array = [[NSArray array];

 

2.初始化一个可以数组并同时添加元素:

NSArray *array = @[@“”,@“”,@“”];

 

3.取除数组中得元素:

(数组里面存得是神马类型的数据,就用神马类型的数据区接收)

a.假如放得字符:NSArray *m = array[2];

b.假如放得是对象:类名 *m = array [6];..............

 

4.数据的转换:

放入数组的数据,需要转换为NSNumberl类型才可以放入。

转换为NSNumber类型:float b=1.NSNumber *a = @(b);

NSNumber转为其他类型:int b = [a intValue];其他类型也是一样的方法

 

二.可变数组:

1.可变数组初始化: NSMutableArray *array = [NSMutableArray array];

初始化数组并同时放入数据:

NSMutableArray *array = [arrayWithArray:@“”]

NSMutableArray *array=NSMutableArray arrayWithObjects:@"",@"", nil];

注意:NSMutableArray *array3 = @[@“”];不能用这种方式初始化 可变数组)

 

2.向数组添加元素、删除元素、替换元素。

 [NSMutableArray *array = [NSMutableArray array ];

添加:[array addObject:@“ag”];

删除:

a.删除最后一个:[array removeLastObject];

删除一个:[array removeObjectAtIndex:1];

删除所有:[skill removeAllObjects];

替换一个:[str replaceObjectAtIndex:1 withObject:@(89)];

 

Object-c-数组的使用

标签:

原文地址:http://www.cnblogs.com/chenhongios/p/4575258.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!