たとえば、Pythonに組み込まれているのはかなり単純です。objective x = range(0,100)
-cメソッドを使用して同じ偉業を達成するにはどうすればよいですか?確かに、NSMutableArrayとforループよりも優れたものがあります。
NSMutableArray *x = [NSMutableArray arrayWithCapacity:100];
for(int n=0; n<100; n++) {
[x addObject:[NSNumber numberWithInt:n]];
}
はい、これを行うことは私が実際にやりたいことではない可能性が高いことを認識しています(例:xrange
Pythonで)が、私の好奇心をユーモアを交えてください。=)
明確化: NSNumberのシーケンスを含むNSArrayが欲しいのですが、これにより、たとえば要素をシャッフルしたり、外部メトリックで並べ替えたりして、配列をさらに処理できるようになります。