例如,这是一个相当简单的python内置函数: x = range(0,100)
如何使用objective-c方法完成相同的壮举?肯定有比 NSMutableArray 和 for 循环更好的东西:
NSMutableArray *x = [NSMutableArray arrayWithCapacity:100];
for(int n=0; n<100; n++) {
[x addObject:[NSNumber numberWithInt:n]];
}
是的,我知道这样做很可能不是我真正想做的(例如:xrange
在 python 中),但请幽默我的好奇心。=)
澄清:我想要一个包含一系列 NSNumber 的 NSArray,以便可以进一步处理该数组,例如通过改组元素或按外部指标排序。