Python可以创建一个包含连续数字的列表,如下所示:
numbers=range(1,10); // >> [1,2,3,4,5,6,7,8,9]
如何在Objective-c中实现这一点?
阅读你的陈述“
只需要一个带有连续数字的数组,我不想用循环初始化它“让我问:对你来说更重要的是:有一个数组或者有一些代表连续范围的(自然)数字的”东西“看看NSIndexSet它可能接近你想要的东西.你用它初始化它
[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(1,9)];
迭代这个集就像迭代数组一样简单,不需要NSNumbers.