错误提示:
产生错误的原因:
当程序在执行遍历时,同时又修改数组中的内容,导致崩溃.
解决方法如下:
方法1:定义一个一模一样的数组,遍历新数组的同时,对原数组进行操作修改.
例如:NSMutableArray *arrayTemp = [@[@"aa",@"vv",@"bb"] mutableCopy];
NSArray *array = [NSArray arrayW...
分类:
移动开发 时间:
2015-01-05 20:28:40
阅读次数:
202
iOS读取本地通讯录示例代码:+ (NSArray *)readAllPeoples{ ABAddressBookRef tmpAddressBook = nil; NSMutableArray *array = [[NSMutableArray alloc] init]; ...
分类:
移动开发 时间:
2015-01-04 16:43:39
阅读次数:
128
1.声明两个可变数组 // 搜索前:原始数据数组NSMutableArray *original// 搜索后:搜索数据数组NSMutableArray *search// 用于UItableView 选择显示的数据(原始数组 或 搜索数组)Bool isOriginal2.在viewDidLoad方...
分类:
其他好文 时间:
2015-01-04 15:07:35
阅读次数:
165
在之前的一篇文章中介绍了Foundation框架中的NSString类和NSMutableString类,今天我们继续来看一下Foundation框架中的NSArray类和NSMutableArray类,其实NSArray类和Java中的List差不多,算是一种数据结构,当然我们从这两个类可以看到,...
分类:
其他好文 时间:
2015-01-03 14:38:12
阅读次数:
168
昨天学习了Foundation框架中NSArray类和NSMutableArray类,今天来看一下Foundation框架中的NSDirctionary类,NSMutableDirctionary类,这个和Java中的Map类很想,OC中叫字典,Java中叫Map,还有字典是无序的,这个和NSArr...
分类:
其他好文 时间:
2015-01-03 14:33:25
阅读次数:
299
-------IOS培训、android培训、java培训、期待与您交流! ----------数组(NSArray)OC数组只能存放OC对象,不能存放非OC对象类型(例如基本数据类型、结构体、枚举等)。NSArray:不可变数组NSMutableArray:可变数组1.OC数组的创建 NSArra...
分类:
其他好文 时间:
2015-01-02 06:24:25
阅读次数:
133
//1.NSArray 转换成 NSMutableArray NSArray * array = @[@"one",@"two",@"three"]; NSMutableArray * muArray = [NSMutableArray arrayWith...
分类:
其他好文 时间:
2015-01-01 08:57:58
阅读次数:
161
//NSMutableArray 继承至 NSArray// NSArray * array = @[]; //1.创建可变数组 NSMutableArray * array = [[NSMutableArray alloc] initWithCapac...
分类:
编程语言 时间:
2014-12-30 23:23:37
阅读次数:
188
#pramga mark NSNumber的用法。void number() { //将int类型的10包装成一个NSNumber对象。 NSNumber *number = [NSNumber numberWithInt:10]; //添加数值到数组中。 NSMutableArray *...
分类:
其他好文 时间:
2014-12-29 21:10:57
阅读次数:
129
一、#pragma mark 创建NSMutableArray.void arrayCreate() { NSMutableArray *array = [NSMutableArray arrayWithObject:@"1"]; //添加元素。 [array addObject:@"2"...
分类:
其他好文 时间:
2014-12-29 15:16:02
阅读次数:
141