创建数组规定每组个数 NSArray *array = [UIFont familyNames]; _fontArray = [[NSMutableArray alloc]initWithCapacity:13]; NSMutableArray *temp = nil; for (int index ...
分类:
编程语言 时间:
2016-04-09 10:37:48
阅读次数:
204
有时候项目中NSArray和NSMutableArray需要相互转化,下面给出相关代码1.NSArray 1.1 转化:NSMutableArray 1 NSMutableArray *mutableArray = [NSMutableArray arrayWithArray:array]; // ...
分类:
其他好文 时间:
2016-03-31 18:25:05
阅读次数:
124
前言:最近在学习数据结构,这里用Objective-C简单实现了一下栈。用Objective-C确实好容易,因为我使用了Cocoa框架提供了NSMutableArray作为存储元素的集合,操作集合元素很方便。 只不过,下面这种实现方法可能不是最优化的,因为NSMutableArray不是最轻量级的集 ...
分类:
其他好文 时间:
2016-03-28 07:03:50
阅读次数:
193
OC中数组分不可变数组(NSArray)和可变数组(NSMutableArray)。 不可变数组: 可变数组: 数组的遍历: ...
分类:
移动开发 时间:
2016-03-23 22:16:42
阅读次数:
218
//删除数组[areaArrremoveAllObjects];[industryArrremoveAllObjects];[natureArrremoveAllObjects];用NSMutableDictionary来保存“名片”记录。那么这一次,我们扩展,并使用NSMutableArray来保存“菜单”信息。那么,我们将在AddressBook类中加入相关的属性。AddressBook.h文..
分类:
移动开发 时间:
2016-03-23 20:28:28
阅读次数:
204
oc中的可变数组NSMutableArray里面只能存放object,对于结构体类型,必须进行转换才能放入可变数组 NSMutableArray *coordinateArray = [NSMutableArray array]; CLLocationCoordinate2D coor; coor.
分类:
移动开发 时间:
2016-03-16 17:06:44
阅读次数:
190
冒泡排序: NSMutableArray *p = [[NSMutableArray alloc] initWithObjects:@"3",@"5",@"4",@"1",nil]; for (int i = 0; i<[p count]; i++) { for (int j=i+1; j<[p c
分类:
编程语言 时间:
2016-03-11 11:47:51
阅读次数:
230
- (NSArray *)testa:(NSDictionary *)dic { NSMutableArray *arr_M = [NSMutableArray array]; // 1.遍历每一个元素添加到集合 for (NSString *key in dic.allKeys) { for (N
分类:
编程语言 时间:
2016-03-08 00:06:44
阅读次数:
221
可变数组也可以使用枚举方法, 我们在这里提供了两种枚举方法, 一个是正序枚举, 一个是倒序枚举, 在正序枚举中, 元素的个数和顺序都是不可以修改的, 但是在倒序枚举中却可以修改, 这有些耐人寻味. 涉及的方法: objectEnumerator: 正序枚举方法. reverseObjectEnume
分类:
移动开发 时间:
2016-03-05 18:47:14
阅读次数:
152
数组 知识点 1.NSArray 2.NSMutableArray =========== NSArray 不可变数组 ================= 1、OC数组和c数组的区别 1)NSArray是一个类,是任意类型对象地址的集合(存储对象的引用) 不能存放简单的基本数据类型(int, flo
分类:
编程语言 时间:
2016-03-04 20:58:46
阅读次数:
369