UIBarButtonItem标签的NSArray(即NSInteger)

时间:2009-12-28 20:11:19

标签: iphone nsmutablearray uibarbuttonitem nsnumber nsinteger

你是否真的没有NSIntegers的NSMutableArray?当我尝试将值添加到数组然后将它们打印出来时,它们是巨大的数字(如果我将标签打印到NSLog,那么它们就是0,1,2,3等。)

我正在尝试创建一个UITabBarItem标签的数组,以便我可以保存订单并在以后检索它。我是否被迫进行一些转换为NSNumber以存储到数组中,然后在启动时转换回来获取整数值?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

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