使用NSMutableArray的内容更新UITextView

时间:2012-04-10 10:02:56

标签: objective-c nsmutablearray uitextview

我想知道如何在NSMutableArray中随机选择一个对象(下面的一个字符串),并使随机选择的对象的内容成为UITextView的内容。以下是我的代码:

NSMutableArray *quotes = [[NSMutableArray alloc] initWithObjects:
                   @"Text 1",
                   @"Text 2",
                   @"Text 3",
                   @"Text 4",
                   @"Text 5",
                   @"Text 6",
                   @"Text 7",
                   @"Text 8",
                   @"Text 9",
                   @"Text 10",
                   nil];

textView.text = // And then I would like to know how to randomly select one of the objects within the quotes Array

先谢谢你了!

1 个答案:

答案 0 :(得分:1)

您可以使用以下内容:

int randomIndex = arc4random() % quotes.count;
textView.text = [quotes objectAtIndex:randomIndex];