数值与NSNumber互转
来源:互联网 发布:调节手机光线软件 编辑:程序博客网 时间:2024/06/02 05:24
@interface NSNumber :NSValue
- (char)charValue;
- (unsignedchar)unsignedCharValue;
- (short)shortValue;
- (unsignedshort)unsignedShortValue;
- (int)intValue;
- (unsignedint)unsignedIntValue;
- (long)longValue;
- (unsignedlong)unsignedLongValue;
- (longlong)longLongValue;
- (unsignedlong long)unsignedLongLongValue;
- (float)floatValue;
- (double)doubleValue;
- (BOOL)boolValue;
- (NSInteger)integerValueNS_AVAILABLE(10_5,2_0);
- (NSUInteger)unsignedIntegerValueNS_AVAILABLE(10_5,2_0);
- (NSString *)stringValue;
- (NSComparisonResult)compare:(NSNumber *)otherNumber;
- (BOOL)isEqualToNumber:(NSNumber *)number;
- (NSString *)descriptionWithLocale:(id)locale;
@end
@interface NSNumber (NSNumberCreation)
- (id)initWithChar:(char)value;
- (id)initWithUnsignedChar:(unsignedchar)value;
- (id)initWithShort:(short)value;
- (id)initWithUnsignedShort:(unsignedshort)value;
- (id)initWithInt:(int)value;
- (id)initWithUnsignedInt:(unsignedint)value;
- (id)initWithLong:(long)value;
- (id)initWithUnsignedLong:(unsignedlong)value;
- (id)initWithLongLong:(longlong)value;
- (id)initWithUnsignedLongLong:(unsignedlong long)value;
- (id)initWithFloat:(float)value;
- (id)initWithDouble:(double)value;
- (id)initWithBool:(BOOL)value;
- (id)initWithInteger:(NSInteger)valueNS_AVAILABLE(10_5,2_0);
- (id)initWithUnsignedInteger:(NSUInteger)valueNS_AVAILABLE(10_5,2_0);
+ (NSNumber *)numberWithChar:(char)value;
+ (NSNumber *)numberWithUnsignedChar:(unsignedchar)value;
+ (NSNumber *)numberWithShort:(short)value;
+ (NSNumber *)numberWithUnsignedShort:(unsignedshort)value;
+ (NSNumber *)numberWithInt:(int)value;
+ (NSNumber *)numberWithUnsignedInt:(unsignedint)value;
+ (NSNumber *)numberWithLong:(long)value;
+ (NSNumber *)numberWithUnsignedLong:(unsignedlong)value;
+ (NSNumber *)numberWithLongLong:(longlong)value;
+ (NSNumber *)numberWithUnsignedLongLong:(unsignedlong long)value;
+ (NSNumber *)numberWithFloat:(float)value;
+ (NSNumber *)numberWithDouble:(double)value;
+ (NSNumber *)numberWithBool:(BOOL)value;
+ (NSNumber *)numberWithInteger:(NSInteger)valueNS_AVAILABLE(10_5,2_0);
+ (NSNumber *)numberWithUnsignedInteger:(NSUInteger)valueNS_AVAILABLE(10_5,2_0);
- 数值与NSNumber互转
- NSNumber 数值
- NSNumber判断数值对象类型
- int与NSNumber之间的相互转化,以及转化问题对数值比较的影响
- 《ios_OC》字符串NSString,数组NSArray,NSNumber数值与字符串的转换
- NSNumber讲解之一——NSNumber封装数值型数据
- 数值类对象:NSNumber,NSValue,NSNull
- 数值类对象:NSNumber,NSValue,NSNull
- OC- OC数值类型、NSNumber、NSString、NSMutableString
- iOS NSNumber NSDecimalNumber 对数值的限制
- NSNumber与NSValue
- NSNumber与NSValue
- nsvalue与nsnumber
- NSNumber与NSValue
- NSNumber与NSInteger的区别
- NSNumber与NSInteger的区别
- Foundation中的NSNumber与NSValue
- NSNumber与NSInteger的区别
- php nginx安装
- Hdoj 5154 Harry and Magical Computer 【拓扑】
- 安装 Windows SDK for Windows 7 时遇到的一个问题及解决办法
- linux kernel 启动流程简单分析
- 字符,字节和编码
- 数值与NSNumber互转
- Linux常用命令大全
- maven 建mvc 参考网站
- spring data jpa specification的封装
- Hdoj 2152 Fruit 【母函数】
- C++设计一个真正不能被继承的类
- 初识GihHub,创建仓库,使用GitHub for Windows 同步本地代码文件,创建分支
- Ruby on Rails创建项目和服务启动中的一些问题
- FZU 2186 BFS+状压最短路