在NSMutableString中查找随机字符串

时间:2012-04-18 23:48:09

标签: ios nsmutablearray nsmutablestring

我已经看过很多关于如何生成随机字符串的问答。但是,如果我有一个字符串数组(可能是数千个)并且我想获取一个随机字符串,那么每次都会向用户显示另一个字符串呢?提前谢谢。

wordsArray= [[NSMutableArray alloc] init];

1 个答案:

答案 0 :(得分:4)

您可以尝试:

[wordsArray objectAtIndex:arc4random_uniform([wordsArray count])];

如果数组不为空。

已更新:使用arc4random_uniform()可获得更好的稳定性。 (谢谢理查德)