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等也类似
转载于:https://www.cnblogs.com/liuxingzi/archive/2012/11/24/3404281.html