Iphone NSArray Uibuttoneim标签(即NSInteger)

Iphone NSArray Uibuttoneim标签(即NSInteger),iphone,nsmutablearray,uibarbuttonitem,nsnumber,nsinteger,Iphone,Nsmutablearray,Uibarbuttonitem,Nsnumber,Nsinteger,您不能拥有NSInteger的NSMutableArray是真的吗?当我尝试将值添加到数组中,然后将它们打印出来时,它们是巨大的数字(当我将标记打印到NSLog时,它们是0、1、2、3等等) 我正在尝试创建一个uitabaritem标记数组,以便保存订单并稍后检索。我是否被迫对NSNumber进行一些转换以存储到阵列中,然后在启动时转换回整数值 感谢您的帮助。这是正确的,在将它们添加到NSMutableArray之前,您需要将它们“装箱”到NSNumber中,您可以执行[array addObj

您不能拥有NSInteger的NSMutableArray是真的吗?当我尝试将值添加到数组中,然后将它们打印出来时,它们是巨大的数字(当我将标记打印到NSLog时,它们是0、1、2、3等等)

我正在尝试创建一个uitabaritem标记数组,以便保存订单并稍后检索。我是否被迫对NSNumber进行一些转换以存储到阵列中,然后在启动时转换回整数值


感谢您的帮助。

这是正确的,在将它们添加到NSMutableArray之前,您需要将它们“装箱”到NSNumber中,您可以执行
[array addObject:[NSNumber numberWithInt:item.tag]]