//一: 迭代器
//
数组
NSArray *arr=
@[@"1",@"2",@"3",@"4",@"5"];
NSEnumerator *enumerator = [arr
objectEnumerator];
NSString *str = nil;
while (str = [enumerator
nextObj...
分类:
其他好文 时间:
2015-07-23 21:51:33
阅读次数:
234
ViewController.m -?(void)viewDidLoad?{
????[super?viewDidLoad];
????self.view.backgroundColor?=?[UIColor?redColor];
}
-(void)touchesBegan:(NSSet?*)touches?withEvent:(UIEvent?*)eve...
分类:
其他好文 时间:
2015-07-23 18:00:21
阅读次数:
270
很久没写ios代码。最近和朋友聊天时候有强迫症,想强烈把代码给优化。 问题是这样的:现在数据是日期数组,想过滤掉重复的日期,怎么解决。 原始代码 这里想到更简洁点。用NSSet来搞定。 [objc]?view plaincopy ...
分类:
移动开发 时间:
2015-07-22 19:08:17
阅读次数:
206
1.plsit属性列表1>适应对象:仅仅是Foundation框架自带的一些类,比如NSString\NSArray\NSDictionary\NSSet\NSNumber\NSData2>调入对象的writeToFile...方法就可以写入文件3>调用对象的...withContntOfFile方...
分类:
其他好文 时间:
2015-07-19 21:24:05
阅读次数:
117
事件处理标签(空格分隔): ios进阶iOS中的事件
在用户使用app过程中,会产生各种各样的事件
iOS中的事件可以分为3大类型:触摸事件,加速计事件,远程控制事件 UIResponder
在iOS中只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”
UIResponder内部提供了以下方法来处理事件
触摸事件
- (void)touchesBegan:(NSSet...
分类:
其他好文 时间:
2015-07-19 10:21:46
阅读次数:
209
NSSet在实际应用中与NSArray区别不大,但是如果你希望查找NSArray中的某一个元素,则需要遍历整个数组,效率低下。而NSSet在查找某一特定的元素的时候则是根据hash算法直接找到此元素的位置,效率高。 NSSet是一个无序的,管理对个对象的集合类,最大特点是集合中不允许出现重复对象,和...
分类:
移动开发 时间:
2015-07-17 15:42:29
阅读次数:
204
高级语法精讲一、NSSet、NSMutableSet集合的介绍1)NSSet、NSMutableSet集合,元素是无序的,不能有重复的值。2)用实例方法创建一个不可变集合对象例如://宏定义#define TOBJ(n) [NSNumber numberWithInt:n]NSSet *set1=[...
分类:
移动开发 时间:
2015-07-14 07:32:06
阅读次数:
182
1、// NSSet :集合,同样是保存一组数据,不过集合中的对象“没有顺序” //要访问NSSet中的对象,使用anyObject //集合的用处:例如可重用单元格,在缓冲区找一个就拿出来了 // NSArray :存储有序的对象,对象的顺序是按照添加的先后次序来决定,通过下标来访问数组中的对象....
分类:
其他好文 时间:
2015-07-08 10:48:20
阅读次数:
66
IOS学习(OC语言)知识点整理一、NSSet、NSMutableSet集合的介绍1)NSSet、NSMutableSet集合,元素是无序的,不能有重复的值。2)用实例方法创建一个不可变集合对象 例如://宏定义#defineTOBJ(n)[NSNumbernumberWithInt:n]NSSet...
分类:
移动开发 时间:
2015-07-08 00:29:57
阅读次数:
227
在Cocoa Foundation中的NSSet和NSMutableSet,和NSArray功能性质一样,用于存储对象属于集合。但是NSSet和NSMutableSet是无序的, 保证数据的唯一性,当插入相同的数据时,不会有任何效果。NSSet 初始化及常用操作#import "AppDelegat...
分类:
其他好文 时间:
2015-07-05 22:32:58
阅读次数:
157