NSNumber简介
NSNumber是数字的对象形式,因为在OC的数组和字典中只允许存放对象,所以我们有时候需要转化
我们普通的类型是 123 那么 NSNumber类型的是 @123,它是一个对象
1.把int float double等类型转化为 NSNumber类型
查看系统的API我们可以看见有如下的方法可以生成NSNumber类型:
+ (NSNumber *)...
分类:
其他好文 时间:
2015-06-08 11:45:50
阅读次数:
100
1.在往oc的集合中存数据的时候,只能是放oc类型的值,那么就会涉及到将值类型对转化成oc数据类型的基本数据类型(int char double)-》oc数据类型 1. [NSNumber numberWithInt: 10]//将int类型的数据转成NSNumber类型 [NSNumber num...
分类:
其他好文 时间:
2015-05-19 16:13:06
阅读次数:
123
------IOS培训期待与您交流! -------Foundation的其他常用的类:NSNumber,NSDate一、NSNumber这个类主要是用来封装基本类型的,OC 中的集合是不允许存入基本类型的,所以NSNumber类就诞生了,需要将基本类型封装一下,然后存进去。从这一点上我们就可以看出...
分类:
其他好文 时间:
2015-04-03 01:22:38
阅读次数:
123
NSNumber类NSFormatter#import int main(int argc, const char * argv[]) {
@autoreleasepool { NSLog(@"1******************* NSFormatter ***********************"); N...
分类:
其他好文 时间:
2015-03-20 10:58:23
阅读次数:
148
出现这种问题一般是你把int类型的数值赋给了NSString。比如: 你定义了一个NSString类型的属性sex,但是服务端返回的sex字段实际上是NSNumber类型,你直接把NSNumber类型的值赋给了sex,然后把这个sex赋给了_sexLabel.text,这时就会出现这种错误。使用Pl...
分类:
其他好文 时间:
2014-12-04 11:33:50
阅读次数:
137
1、首先先了解下NSNumber类型:NSNumber是NSValue的一个子类,它是一个对象来存储数字值包括bool型,它提供了一系列的方法来存储chara signed or unsigned char, short int, int, long int, long long int, floa...
分类:
其他好文 时间:
2014-11-21 15:46:14
阅读次数:
190
1、首先先了解下NSNumber类型:苹果官方文档地址:https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSNumber_Class/Reference/Referenc...
分类:
移动开发 时间:
2014-08-18 00:08:33
阅读次数:
274
基本,集合,复杂,对象可用对象封装基本数值,然后将对象放入NSArray或NSDictionary 中。用对象封装基本数值后,即可给其发送消息。数值类型包括:NSNumber,NSValue,NSNull类。oc不支持自动装箱NSNumber类创建方法+ (NSNumber*)numberWithC...
分类:
其他好文 时间:
2014-07-16 23:25:33
阅读次数:
281
1、首先先了解下NSNumber类型:
苹果官方文档地址:https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSNumber_Class/Reference/Reference.html
NSNumber是NSValue的一个子类,它是一个对象来存储数字值包括bool...
分类:
移动开发 时间:
2014-06-25 19:33:49
阅读次数:
354