【发布时间】:2014-01-06 06:57:35
【问题描述】:
我已经为按钮设置了标签,但是在这个方法中我遇到了一个异常,我不知道为什么
- (IBAction)showComments:(UIButton *)sender
{
int tag=[sender tag];
NSLog(@"The tag clicked:%@",[blogids objectAtIndex:tag]);
}
blogids 是我的 NSMutableArray
谢谢
【问题讨论】:
-
它给出了什么错误/异常?
-
它正在显示这个
'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 1 beyond bounds [0 .. 0]' -
把错误贴在这里只有我们能理解
-
检查您的
blogids计数,然后尝试访问数组中的对象。这是因为tag大于blogids数组中的对象数。 -
显示创建数组 blogids 的代码,并显示将标签分配给按钮的代码。
标签: ios iphone objective-c nsmutablearray