セレクターで問題が発生しています。配列、winnerArray1、winnerArray2、winnerArray3 などに動的に名前を付けようとしています。
変数someVariable
は増加するループ内にあるため、増加します。
インスタンスに認識されないセレクターが送信される
int someVariable = 1;
NSArray *winnerArray;
NSString *tempLoopString;
while(someVariable < 4){
tempLoopString = [NSString stringWithFormat:@"winnerArray%d", someVariable];
SEL selector = NSSelectorFromString(tempLoopString);
winnerArray = [self performSelector:selector];
if ([winnerArray do_stuff]) {
do stuff here
}
someVariable++
}