``` NSMutableArray *copyArray =[NSMutableArray arrayWithArray:tempArray]; [copyArray sortUsingComparator:^NSComparisonResult(id obj1, id obj2) { Chann... ...
分类:
编程语言 时间:
2018-08-14 14:25:05
阅读次数:
140
通过改变分段的行数实现分段的折叠与打开。分段处于折叠状态时,设置分段的行数为 0。 1、分段折叠状态数组初始化 Objective C // 声明记录折叠状态数组 @property(nonatomic, retain)NSMutableArray foldStatusArray; // 初始化记录 ...
分类:
其他好文 时间:
2018-08-05 14:29:37
阅读次数:
165
- (void)viewDidLoad { [super viewDidLoad]; NSMutableArray *numbers = [NSMutableArray arrayWithObjects:@"17",@"28",@"36",@"15",@"39", nil]; NSLog(@"排序前... ...
分类:
移动开发 时间:
2018-07-26 13:19:37
阅读次数:
194
移除指定范围的数组 NSMutableArray * array = [NSMutableArray new]; for (int i = 0; i < 15; i++) { [array addObject:@(i)]; } NSLog(@"%@",array); NSRange range = ...
分类:
编程语言 时间:
2018-07-10 17:45:31
阅读次数:
151
面试题 block的原理是怎样的?本质是什么? __block的作用是什么?有什么使用注意点? block的属性修饰词为什么是copy?使用block有哪些使用注意? block在修改NSMutableArray,需不需要添加__block? 首先对block有一个基本的认识 block本质上也是一 ...
分类:
移动开发 时间:
2018-07-05 21:22:29
阅读次数:
232
[TestDBModel clearTable]; //清空数据库 NSLog(@"前[TestDBModel findAll]=%@",[TestDBModel findAll]); NSArray *arr1 = @[@"哈哈",@"嘻嘻",@"呵呵"]; NSMutableArray *mAr ...
分类:
移动开发 时间:
2018-06-27 18:08:11
阅读次数:
234
1、前言 开发时常常用数组对数据进行处理,对NSMutableArray进行操作时经常导致程序崩溃,特研究一下NSArray的类簇!涉及__NSPlaceholderArray、__NSArray0、__NSSingleObjectArrayI、__NSArrayI、__NSArrayM相关类。 2 ...
分类:
移动开发 时间:
2018-06-11 15:53:35
阅读次数:
248
-(void)jumpVC:(UIViewController *)vc{ NSArray *vcs = self.navigationController.viewControllers; NSMutableArray *newVCS = [NSMutableArray array]; if ([ ...
分类:
移动开发 时间:
2018-05-30 13:19:23
阅读次数:
751
数组中可以放任何类型的数据,并且一个数组中的元素类型可以不一致。只要是(id类型)对象。 NSArray 1、初始化 2、初始化,最后需要以nil结尾 3、初始化,使用一个数组初始化另一个数组 4、初始化,类方法,最后需要以nil结尾 5、拼接,将一个新对象拼接在数组的后面,拼接后返回新的数组 6、 ...
分类:
其他好文 时间:
2018-04-23 00:14:06
阅读次数:
170
1 - (NSMutableArray *)houseTypes { 2 ATTypeCellViewModel *typeVM1 = [ATTypeCellViewModel new]; 3 typeVM1.type = @"整租"; 4 typeVM1.isSelected = YES; 5 6 ...
分类:
其他好文 时间:
2018-04-15 20:55:05
阅读次数:
168