Python 可以像这样创建一个包含连续数字的列表:
numbers=range(1,10); // >> [1,2,3,4,5,6,7,8,9]
如何在 Objective-c 中实现它?
最佳答案
阅读您的声明"
只需要一个包含连续数字的数组,我不想用循环初始化它” 让我问:对你来说更重要的是:拥有一个数组
或“something”代表一个连续的(自然)数字范围。看看 NSIndexSet
它可能接近你想要的。你初始化它与
[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(1,9)];
遍历这个集合就像遍历数组一样简单,不需要 NSNumber。
关于python - Objective-C 数组中的连续数字,如 Python 中的 range(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11792883/