NSMutableArray *array = [NSMutableArray arrayWithObjects:@"1",@"2",@"3",nil]; NSArray* reversedArray = [[array reverseObjectEnumerator] allObjects]; ...
分类:
移动开发 时间:
2016-06-17 14:06:38
阅读次数:
1335
最近遇到一个坑,copy来的数组有问题,所以就有了下面的实验; 最后得出:可变数组的copy 后 是两个数组,两块地址,但copy出来的数组是不可变数组, 不能做删除操作,如果要操作copy后的数组要用可变数组重新接受, @property (nonatomic, copy) NSMutableAr ...
分类:
其他好文 时间:
2016-06-14 19:19:04
阅读次数:
97
一直对ios里面的NSArray,NSMutableArray内容能更改和不能更改感到模糊,网上也找不到详细的说明,思考了一下,觉得可以用java里面的知识来解决! 情况其实是这样的:NSArray创建之后会在堆中建立一块区域A,然后指针MoMo指向这块区域A,但是这块区域的大小是已经确定不能更改的 ...
分类:
其他好文 时间:
2016-06-06 16:35:30
阅读次数:
108
NSArray 和 NSMutableArray——数组是多个对象的有序集。通过在数组中指定对象的位置(即索引)来访问对象。数组中首个元素的索引是 0(零)。 NSDictionary 和 NSMutableDictionary——字典将其条目储存为键-值对;键是一个唯一标识符,通常是字符串,而值则 ...
分类:
编程语言 时间:
2016-06-04 11:49:05
阅读次数:
282
将数组Arr里相同的元素提取出来放在一个小数组里,再将小数组放在一个大数组dataArry里 NSMutableArray *Arr =[NSMutableArray arrayWithObjects:@"1",@"2",@"1",@"3",@"2",@"2",@"4",@"1",@"2",@"2" ...
分类:
编程语言 时间:
2016-06-02 00:41:50
阅读次数:
342
今天犯了一个小错误 -> 可变数组添加解析出来的模型, 添加不了。在下了断点测试,forin里打印数组一直NULL。 弄了我两个多小时还是没有解决。 在检查代码过程中 发现懒加载方法的命名打错了。导致没有初始化。在此记录下自己的小错误。 虽然非常简单, 但是犯下的错误 。 有时候就是那么头疼,必须细 ...
分类:
其他好文 时间:
2016-06-01 12:41:01
阅读次数:
161
1 NSMutableArray *arr = [@[@"0",@"3",@"2",@"6",@"5",@"4",@"7",@"1"] mutableCopy]; 2 3 for (int i=0; i<[arr count]-1; i++) { 4 for (int j=0; j<[arr cou ...
分类:
编程语言 时间:
2016-05-23 12:00:15
阅读次数:
191
Objective-C的数组比C++,Java的数组强大在于,NSArray保存的对象可以是不同的对象。但只能保存对象,int ,char,double等基本数据类型不能直接保存,需要通过转换成对象才能加入数组。 1、NSArray 不可变数组 [array count] : 数组的长度。 [arr ...
分类:
其他好文 时间:
2016-05-17 13:05:15
阅读次数:
156
/* 建议先看堆调整方法,堆调整了解了,整个排序算法就算掌握了 */ - (void)viewDidLoad { [super viewDidLoad]; /* 测试数据 */ NSArray *array=@[@3,@2,@6,@4,@1,@0,@6,@7,@5]; NSMutableArray ...
分类:
编程语言 时间:
2016-05-17 11:20:33
阅读次数:
281
原文地址http://blog.csdn.net/bihailantian1988/article/details/8433812iphone开发数组排序(数组中包括字典)1。普通数组排序:NSMutableArray*arr=[NSMutableArrayarrayWithObjects:@"0",@"8",@"6",@"1",nil];NSArray*sortedArray=[arrsortedArrayUsingComparator:^NSCompa..
分类:
编程语言 时间:
2016-05-13 05:13:25
阅读次数:
172