码迷,mamicode.com
首页 >  
搜索关键字:nsvalue    ( 134个结果
OC-NSNumber与NSValue
//主要作用: //由于OC中NSArray\NSDictionary中只能存储对象 //那么NSNumber就是用来把int\float\double等转换成对象 NSNumber * nb=[NSNumber numberWithInt:5]; NSArray * arr=@[nb]; NSNu ...
分类:其他好文   时间:2016-04-13 00:12:38    阅读次数:138
Foundation框架下的常用类(NSNumber, NSValue, NSDate,NSDateFormatter)
1.NSNumber 将基础数类型数据转成对象数据(比如int float double BOOL long等等) //通过NSNumber将基础数类型数据转成对象数据。 NSNumber * intNumber = [[NSNumber alloc] initWithInt:50]; NSNumb
分类:其他好文   时间:2016-02-25 00:17:05    阅读次数:312
OC4(数组)
1,不可变数组 1,数组是有序的,下标从0开始,只能存放对象类型的元素,与NSNumber、NSValue相联系 2,不可变数组的创建方法 NSArray *array1 = [[NSArray alloc]initWithObjects:@"zhonger",@"honghuang",@"taix
分类:编程语言   时间:2016-02-24 20:42:55    阅读次数:198
Object - C 值对象 NSNumber和NSValue
在进行数据处理的时候,因为对象类型的不同, 并不能进行相应的数据处理,所以必须要进行数据类型的转换,这也就是NSNumber,NSValue这两类值对象出现的原因。 简而言之,NSNumber就是实现基本数据类型与对象类型的互相转换,而NSValue,则是实现结构体对象与对象类型的互相转换。 NSN
分类:其他好文   时间:2016-02-15 21:13:31    阅读次数:187
NSNumber、NSValue、NSDate、NSObject
注:OC中数组和字典只能存储OC对象不能存放基本数据类型。NSNumber NSNumber可以用来把一个基本数据类型包装成一个NSNumber类型的对象。NSNumber *number = [NSNumber numberWithInt:10]; // 将int类型的10 包装成一个NSN...
分类:其他好文   时间:2016-01-13 15:41:28    阅读次数:225
CGRect相关工具函数
NSStringFromCGRect(aCGRect):CGRectFromString(aString):如果把视图的框架以字符串的形式放在NSUserDefaults里面,那么该方法可以将其转回CGRect[NSValue valueWithCGRect:rect][NSValue对象 CGRe...
分类:其他好文   时间:2016-01-11 01:22:34    阅读次数:137
NSNumber 和 NSValue 的部分使用
1.NSNumber在Objective-c中有int,float,char等基本数据类型,但这些基本数据类型并不是对象,而数组,字典,字符串等容器中存放的都是对象类型,因此我们需要用到NSNumber类型.NSNumber就是数字对象,我们可以使用NSNumber对象来创建和初始化不同类型的数字对...
分类:其他好文   时间:2015-12-26 16:48:49    阅读次数:151
Objective-C:Foundation框架-常用类-NSValue
NSNumber是NSValue的子类,前者只能包装数字,后者可以包装任意值。NSArray、NSDictionary只能存储OC对象,不能存储结构体。因此,如果想要在NSArray、NSDictionary里放结构体,可以曲线救国,将结构体包装成OC对象,再放到NSArray、NSDictio.....
分类:其他好文   时间:2015-12-24 16:22:56    阅读次数:162
Objectiv-C NSValue类的常用方法
NSValue类是OC中用来存储任意值的容器,是NSNumber的父类,NSNumber类是用来封装基本数据类型的初始化方法:- (instancetype)initWithBytes:(const void *)value objCType:(const c...
分类:其他好文   时间:2015-12-19 17:46:37    阅读次数:200
NSNumber 、 NSValue 、 日期处理 、 集合类 、 NSArray(一)
1 基本数据类型的封装1.1 问题我们所学的所有基本数据类型,如int、float、double、char等,都不是对象,不能向它们发送消息。然而,在Foundation中的许多类,如NSArray,都要求使用对象作为其值,因此不能将任何基本数据类型直接存储到这些类的对象当中。要存储任何基本数据类型...
分类:其他好文   时间:2015-12-15 21:07:48    阅读次数:262
134条   上一页 1 ... 5 6 7 8 9 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!