NSArray、NSSet、NSDictionary/*
集合
1.NSArray\NSMutableArray
* 有序
* 快速创建(不可变):@[obj1, obj2, obj3]
* 快速访问元素:数组名[i] 2.NSSet\NSMutableSet
* 无序 3.NSDictionary\NSMutableDictionary
* 无序
* 快速创建(不可变):@{key...
分类:
其他好文 时间:
2015-03-19 10:13:19
阅读次数:
122
/* NSSet和NSArray的对比 1> 共同点 * 都是集合,都能存放多个OC对象 * 只能存放OC对象,不能存放非OC对象类型(基本数据类型:int、char、float等,结构体,枚举) * 本身都不可变,都有一个可变的子类 2> 不同点 * NSArray有顺序,NSSet没有顺序 *....
分类:
其他好文 时间:
2015-03-16 12:38:59
阅读次数:
111
按钮UIButton是ios开发中最常见的控件之一,下面来介绍UIButton的详细内容,及开发中需要注意的问题。
UIButton简介:
使用目标动作设计模式,target-action模式,3种回调的模式之一。
实现原理:
使用下面的方法封装,根据用户的点击移动等动作
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEv...
分类:
其他好文 时间:
2015-03-05 14:55:44
阅读次数:
322
十 .oc基础(Foundation框架下)1.下面介绍几种OC对象类型的存储结构:NSArray,NSDictionary,NSSet,以及基本数据类型封装类。NSNumber:*既然这几种数据结构都是用来存放对象类型的那么基本数据类型想要放入其中就要先对他们进行封装。使用NSNumber对基本数...
分类:
其他好文 时间:
2015-03-02 20:57:45
阅读次数:
181
NSDictionary NSMutableDictionary NSSet NSMutableSet
分类:
其他好文 时间:
2015-03-02 18:54:00
阅读次数:
155
iOS中集合类与数学中的集合一样,集合中元素必须是唯一的,存储元素是无序的,存储元素必须是对象类型.集合分为不可变集合(NSSet)和可变集合(NSMutableSet)不可变集合(NSSet)创建集合对象1 1 NSSet *set = [NSSet setWithObjects:@"a", @"...
分类:
其他好文 时间:
2015-03-01 11:56:20
阅读次数:
144
NSSet作用:存放的是没有顺序的对象NSSet和NSArray的对比1> 共同点?都是集合,都能存放多个OC对象? 只能存放OC对象,不能存放非OC对象类型(基本数据类型:int、char、float等,结构体,枚举)?本身都不可变,都有一个可变的子类2> 不同点?NSArray有顺序,NSSet...
分类:
移动开发 时间:
2015-02-26 19:58:28
阅读次数:
135
/*集合1.NSArray\NSMutableArray?有序?快速创建(不可变):@[obj1, obj2, obj3]?快速访问元素:数组名[i]2.NSSet\NSMutableSet?无序3.NSDictionary\NSMutableDictionary?无序?快速创建(不可变):@{ke...
分类:
移动开发 时间:
2015-02-26 19:56:20
阅读次数:
128
//创建一个带多个参数的 NSSet *set=[NSSet setWithObjects:@"hello",@"hai", nil]; /* 所有 [set allObjects]; 随机一个 [set anyObject]; */ NSLog(@"set===%@",[set all...
分类:
其他好文 时间:
2015-02-11 10:42:47
阅读次数:
122
1. 系统默认modal出来的动画效果默认是从屏幕底部爬出来的- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ secondVC *second = [[secondVC alloc] init]; [self pr....
分类:
移动开发 时间:
2015-02-08 21:52:05
阅读次数:
774