10 個の異なるラベルでランダムに表示された 10 個の数字 (NSMutableArray を使用) があります。しかし、どの番号がどのラベルに割り当てられているかを知る必要があります。これらは回答ラベルであり、正しい回答であるかどうかを質問で確認する必要があります。しかし、どの答えがどこにあるかを常に知っている必要があります。どうやってやるの?
誰でも助けてもらえますか??
for (int y=1; y<11; y++) {
NSString *name = [NSString stringWithFormat:@"cevapLabel%d", y];
UILabel *label = [self valueForKey:name];
if (number ==1) {
labelQ.text = [NSString stringWithFormat:@"%ix1=", [[arr objectAtIndex:(random()%9)+1] intValue]];
myMutableArray = [[NSMutableArray alloc] initWithObjects:@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9",@"10", nil];
srandom(time(NULL));
NSUInteger count1 = [myMutableArray count];
for (NSUInteger i = 0; i < count1; ++i) {
int nElements = count1 - i;
int n = (random() % nElements) + i;
[myMutableArray exchangeObjectAtIndex: i withObjectAtIndex:n];
}
label.text = [NSString stringWithFormat: @"%i", [[myMutableArray objectAtIndex:y-1] intValue]]; } }
そして、それは他の10の確率で続きます