NSMutableArray中存放数值型变量的方法

NSMutableArray中只能存放从NSObject继承下来的对象,对于数值如int型变量如何存放呢? 其实很简单只要先把它转换成NSNumber对象就可以了 int intVar=1; NSNumber * testInt=[[NSNumber alloc] initWithInt:intVar]; [array addObject:testInt]; 取出来时,也一样的,先得到NSNumber对象,再将其转换成需要的类型 NSNumber * testInt=[array objectIndexof:0]; int intVar=[testInt intValue]; 其它的类型BOOL等也类似        

posted on 2012-11-24 11:52  流れ星ーー  阅读(137)  评论(0编辑  收藏  举报

导航