码迷,mamicode.com
首页 >  
搜索关键字:nsarray    ( 1675个结果
Programming with Objective-C(六)
本次的主要内容是块,对初学者来说,代码中涉及到块的内容确实很容易让人疑惑。首先谈一下块的概念,块(Block)是苹果为 C、C++以及 OC 添加的一种特性,它包含了部分代码,可以被当做是参数传递给函数,并且它的实质是 OC 中的对象,也就是我们完全可以把它放到集合中,比如我们可以定义 NSArray 或者 NSDictionary 的对象来放置一系列的块,然后通过代码来决定执行哪一个块。块还有一大...
分类:其他好文   时间:2016-05-18 18:07:32    阅读次数:138
把图片添加到文字中实现图文混排
NSString * introString = @"圣芭芭拉,圣莫妮卡海滩,圣地亚哥老城,科罗拉多岛"; NSArray * introArray = [introString componentsSeparatedByString:@","]; UILabel * label = [[UILab ...
分类:其他好文   时间:2016-05-18 10:46:12    阅读次数:238
Objective-C中NSArray和NSMutableArray是如何使用的?
Objective-C的数组比C++,Java的数组强大在于,NSArray保存的对象可以是不同的对象。但只能保存对象,int ,char,double等基本数据类型不能直接保存,需要通过转换成对象才能加入数组。 1、NSArray 不可变数组 [array count] : 数组的长度。 [arr ...
分类:其他好文   时间:2016-05-17 13:05:15    阅读次数:156
堆排序的OC实现
/* 建议先看堆调整方法,堆调整了解了,整个排序算法就算掌握了 */ - (void)viewDidLoad { [super viewDidLoad]; /* 测试数据 */ NSArray *array=@[@3,@2,@6,@4,@1,@0,@6,@7,@5]; NSMutableArray ...
分类:编程语言   时间:2016-05-17 11:20:33    阅读次数:281
valueForKeyPath
可能大家对- (id)valueForKeyPath:(NSString *)keyPath方法不是很了解。 其实这个方法非常的强大,举个例子: NSArray *array = @[@"name", @"w", @"aa", @"jimsa"]; NSLog(@"%@", [array value ...
分类:其他好文   时间:2016-05-17 11:12:49    阅读次数:179
数组去重方法总结
第一种:冒泡排序,然后挨个挨个比较,这个没什么可说的,关键是麻烦,而且时间复杂度也挺大的,所以博主就不给讲了。 第二种:利用数组排序。 NSArray *array = @[@"小玉",@"小小鱼",@"小玉"]; //数组去重方法 方法1 //建立一个新的的可变数组,数组长度为0 NSMutabl ...
分类:编程语言   时间:2016-05-15 14:02:23    阅读次数:213
[Tips]NSArray 使用小技巧
NSArray相信做iOS开发的几乎天天都要用到,有些情况下,我们需要对数组进行去重和排序,一般的写法无非就是先遍历,再处理结果,其实,我们有更简便的办法来搞定. 数组快速去重 NSArray *tmpArray=@[@"one", @"two", @"one"]; tmpArray = [tmpA ...
分类:其他好文   时间:2016-05-13 19:05:39    阅读次数:127
数据持久化之一
简单对象(NSString,NSData,NSDictionary,NSArray以及他们的子类)的本地持久化,通过writeToFile写入到文件内复杂对象(简单对象以外,如自定义Person类等)的本地持久化,先将复杂对象转为NSData(这就叫归档),然后writeToFile写入到文件内; ...
分类:其他好文   时间:2016-05-13 11:19:51    阅读次数:145
UITableView 协议中常用的方法
UITableViewDataSource 协议中常用方法 1.设置右边 索引值 - ( NSArray *)sectionIndexTitlesForTableView:( UITableView *)tableView 2. 设置分组标识 - ( NSString *)tableView:( U ...
分类:其他好文   时间:2016-05-13 10:29:24    阅读次数:107
iphone开发数组排序(数组中包括字典)
原文地址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
1675条   上一页 1 ... 33 34 35 36 37 ... 168 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!