Objective c 在for循环中定义多个静态整数

Objective c 在for循环中定义多个静态整数,objective-c,Objective C,我需要定义很多点,大约40点。而不是开始写作: static float... 对于每一个,我都试着循环,但都出现了错误 我做了这件事,但我知道%没有到位: for(int i=0;i<20;i++) { static CGPoint pixel%i=CGPointMake(px+(i*32), py); } for(inti=0;i我认为使用数组会更好 看 CGPoint像素[20]; 对于(NSInteger i=0;i

我需要定义很多点,大约40点。而不是开始写作:

static float... 
对于每一个,我都试着循环,但都出现了错误

我做了这件事,但我知道%没有到位:

  for(int i=0;i<20;i++)
    {
        static CGPoint pixel%i=CGPointMake(px+(i*32), py);


    }

for(inti=0;i我认为使用数组会更好

CGPoint像素[20];
对于(NSInteger i=0;i<20;i++){
像素[i]=CGPointMake(px+(i*32),py);
}

谢谢,但我不想使用数组。我想要每个点和点的名称。我该如何编写这些名称以在一个循环中声明它们?@Rant-我不相信你可以-尽管这里的其他人可能会证明我错了。你为什么不使用数组呢?你已经表示希望它们的名称保持一致。这也会使rest的代码更易于维护和使用。。。
CGPoint pixels[20];

for(NSInteger i = 0; i < 20; i++){
  pixels[i] = CGPointMake(px+(i*32), py);
}