1 NSUserdefaults
主要用来存储一些短小的信息,例如应用程序设置和属性及用户数据。
2 属性列表
以列表的形式把数据存储到磁盘上。属性列表类包括NSArray, NSDictionary, NSString, NSNumber, NSDate, NSdata。
这些类型的数据可用直接调用writeToFile和相应的加载函数来存储到磁盘和从磁盘读出。
相应的加载函数...
分类:
移动开发 时间:
2015-06-09 17:11:40
阅读次数:
130
编译器报错:Could not cast value of type '__NSCFNumber' (0x...) to 'NSString' (0x...)....
分类:
编程语言 时间:
2015-06-09 11:51:50
阅读次数:
229
1 //声明一个整数 2 NSInteger a=9; 3 //创建常见的数据类型的对象 4 NSNumber *intNumber=[[NSNumber alloc] initWithInt:5]; 5 NSNumber *floatNumber=[[NSNumb...
分类:
其他好文 时间:
2015-06-08 23:06:24
阅读次数:
155
NSNumber 是一个数值类型封装起来的数值。装箱:基础类型->对象类型NSNumber *number=[NSNumber numberWithInt:12];拆箱:对象类型->对象类型int a = [num intValue];NSintegerNSValue 是NSNumber 父类 不可...
分类:
其他好文 时间:
2015-06-08 12:54:30
阅读次数:
102
NSNumber简介
NSNumber是数字的对象形式,因为在OC的数组和字典中只允许存放对象,所以我们有时候需要转化
我们普通的类型是 123 那么 NSNumber类型的是 @123,它是一个对象
1.把int float double等类型转化为 NSNumber类型
查看系统的API我们可以看见有如下的方法可以生成NSNumber类型:
+ (NSNumber *)...
分类:
其他好文 时间:
2015-06-08 11:45:50
阅读次数:
100
NSUserDefault介绍
1 是系统提供的自定义的类,可以随时在需要使用的地方声明对象,并随时需要的时候取出对象
2 支持的对象类型:NSString, NSNumber, NSData, NSArray, NSDictionary, BOOL, NSInteger, NSFloat;
3 不支持自定义对象类型...
分类:
移动开发 时间:
2015-06-06 09:13:41
阅读次数:
446
1. 简介:属性列表是一种xml格式的文件,扩展名.plist;
2. 特性:plist文件是以 key-value的形式来保存数据
3. 支持类型:NSString, NSDictionary, NSArray, NSData, NSNumber等基本类型...
分类:
移动开发 时间:
2015-06-06 09:10:02
阅读次数:
179
ios培训------我的OC语言笔记,期待与您交流! NSValue是NSNumber的父类,NSNumber用于将基本数据类型int、char、float等存储成对象,NSValue则可以用于将装指针和结构体等更加复杂的类型存储为对象。因此他们的使用上还是有一定的区别。 1 stru...
分类:
其他好文 时间:
2015-06-05 19:33:56
阅读次数:
125
OC中有许多数据类型比如说short、int、long、float等等,但是对于这些数据我们不能对他进行发送消息,或者说对他们的操作很有限,只有把它们变成对象过后才能进行更多的操作,那么如何将它们变成对象呢? 1 NSNumber *intnumber = [[NSNumber al...
分类:
其他好文 时间:
2015-06-05 12:09:56
阅读次数:
161
针对结构体 NSNumber->数字 NSNumber是NSValue的一个子类 NSValue可以包装任意值(也可以包装对象,吃太多 ) void value(){ CGPoint point=CGPointMake(10,10); NSValue *value=[NSValue valueWit...
分类:
其他好文 时间:
2015-06-05 00:26:18
阅读次数:
144