動的に管理したいUIImageViewのインスタンスがいくつかあります。それぞれを可変配列にロードしてから、各インスタンスのanimationImagesプロパティを設定します。私の質問:UIImageViewsを可変配列にロードするにはどうすればよいですか?次にプロパティを動的に設定するにはどうすればよいですか?アニメーションオブジェクトを作成する方法は次のとおりです。
for (int i = 1; i <= 20; i++) {[myAnimation addObject:[UIImage imageNamed:
[NSString stringWithFormat:@"frame-%i.png", i]]];
}
オブジェクトを追加する方法は次のとおりです(動的ではありません)。
NSMutableArray *collection = [[NSMutableArray alloc]initWithObjects:imageView1,imageView2,...nil];
プロパティの設定方法がわかりません。私はそれが次のようになるはずだと思います:
for (id xxx in collection) {
xxx.animationImages=someAnimation;
}