NSNumber

简介:
#import <Foundation/Foundation.h> void number(){ NSNumber *numberint=[NSNumber numberWithInt:10]; NSNumber *numberchar=[NSNumber numberWithChar:'a']; NSMutableArray *array=[NSMutableArray arrayWithObject:numberint]; [array addObject:numberchar]; NSLog(@"%@",array); //取出来还是一个NSNumber对象,不支持自动解包 NSNumber * num=[array lastObject]; //将NSNumber类型转化成char类型 char nu=[num charValue]; NSLog(@"%c",nu); } int main(int argc, const char * argv[]) { @autoreleasepool { //在NSArray和NSDictionary中不可以向其中塞基本数据类型,但我们可以将基本数据类型转化成NSNumber再塞给数组或者字典 number(); } return 0; }































本文转自蓬莱仙羽51CTO博客,原文链接: http://blog.51cto.com/dingxiaowei/1366573 ,如需转载请自行联系原作者
相关文章
|
机器学习/深度学习 C语言 索引
|
XML 数据格式
|
存储 Android开发 自然语言处理
|
iOS开发 索引 MacOS