装箱拆箱

-(id) initWithChar : (char) value;
-(id) initWithInt : (int) value;
...其他略
 

装箱 将基础数据变成对象

 

int i = 3;
NSInteger * nsi =  [NSNumber initWithInt:i]; //?是否正确,请调试
 

拆箱 将对象变成基础数据    也就是强制转化就好了

int len = (int)[@"12345" length];//忘记了,自己试一下
尝试一下其他的数据类型

 

posted @ 2015-09-18 15:53  Nicat  阅读(138)  评论(0编辑  收藏  举报