クラスメソッドを持つ基本クラスがあるとします。
@interface base : NSObject
+(id)メソッド;
@終わり
そして、10 個の派生クラスがあります。派生 1 から派生 10 まで、それぞれがメソッドを上書きします。
@interface derived1 : base
@end
これが問題です。次のような配列があります。
NSArray *array = [NSArray arrayWithObjects:[派生1クラス],[派生2クラス].......[派生10クラス]];
この配列を反復処理して、各要素のメソッドを呼び出したいのですが、どうすればよいですか?
PS: foreach ループでメソッドを 1 つずつ実行する必要があります。