-8

私はこのような配列を持っています。

NSArray *myArray = [NSArray arrayWithObjects:@"1",@"3",@"5",@"45",@"67",nil];

配列からランダムな値を選択し、それをラベルに入れたいです。

どうすればいいですか?

4

2 に答える 2

2

これを行う

myLabel.text = myArray[arc4random_uniform(myArray.count)];
于 2013-03-29T12:15:41.877 に答える
1

そして(今では唯一ではない)正しい解決策:

NSArray *array = @[@"foo", @"bar", @"baz"];
NSString *item = array[arc4random_uniform(array.count)];
于 2013-03-29T12:17:19.677 に答える