我想显示在文本字段中键入的数字的每个因子以实现此目的我尝试使用数组。但我总是得到错误'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 1 beyond bounds [0 .. 0]'
。任何建议来消除这个错误?显示数字的因子
NSMutableArray *array;
array = [NSMutableArray arrayWithCapacity:100];
for (factorsNumber=1; factorsNumber<=number; factorsNumber++) {
if (number%factorsNumber == 0) {
[array addObject:[NSString stringWithFormat:@"%d", factorsNumber]];
}
}
for (int i = 0; i <= [array count]; i++) {
factors.text = [NSString stringWithFormat:@"%d", i, [[array objectAtIndex:i] intValue]];
}
'I <[数组数]' – beryllium 2012-07-25 11:50:59
代码工作。但它只显示我的数组中的第一个对象。 – 2012-07-25 12:11:57