我需要定义许多点,大约40,而不是开始写:
static float...
对于他们每个人,我试图循环它。但是得到了错误。
我做了这个,我知道%没有到位:
for(int i=0;i<20;i++)
{
static CGPoint pixel%i=CGPointMake(px+(i*32), py);
}
当我需要使用我以后可以使用的值定义像素1并将其分配给像素40时。
我该怎么做?
谢谢。
答案 0 :(得分:2)
我认为你使用数组会好得多。
请参阅Making an array of integers in Objective-C。
CGPoint pixels[20];
for(NSInteger i = 0; i < 20; i++){
pixels[i] = CGPointMake(px+(i*32), py);
}