【发布时间】:2011-10-21 07:20:58
【问题描述】:
我想使用 for 循环将 [NSDecimalNumber numberWithInt:i] 添加到数组中。
它是硬编码的:
NSArray *customTickLocations = [NSArray arrayWithObjects: [NSDecimalNumber numberWithInt:1],[NSDecimalNumber numberWithInt:2],[NSDecimalNumber numberWithInt:3],[NSDecimalNumber numberWithInt:4],[NSDecimalNumber numberWithInt:5],[NSDecimalNumber numberWithInt:6],[NSDecimalNumber numberWithInt:7],[NSDecimalNumber numberWithInt:8],[NSDecimalNumber numberWithInt:9],[NSDecimalNumber numberWithInt:10],[NSDecimalNumber numberWithInt:11],[NSDecimalNumber numberWithInt:12],nil];
我想要这样,但我只能在这里添加一个对象......
for (int i=0; i<totalImagesOnXaxis; i++)
{
customTickLocations = [NSArray arrayWithObject:[NSDecimalNumber numberWithInt:i]];
}
请帮我解决这个问题, 提前致谢, 马丹
【问题讨论】:
-
为什么还需要数组?看起来数组中索引
i处的值始终为i。
标签: iphone objective-c ios nsarray