我有 9 个IBOutlets
命名imageView
为 imageView1,imageView2,....
我必须将数组的第一个对象分配给 imageView1,将第二个对象分配给 imageView2,.....
现在我的问题是 - 有没有办法遍历属性名称
例子-
for(int i=0;i<[randomizedArray count];i++)
{
NSString *imageViewName=[NSString stringWithFormat:@"%@%i",@"imageView",i];
imageViewName.image=[appDelegate.splittedImageArray ObjectAtIndex:i];
}
这意味着它会自动将值分配为
imageView1.image=[appDelegate.splittedImageArray ObjectAtIndex:i];
imageView2.image=[appDelegate.splittedImageArray ObjectAtIndex:i];