Objective C - 单击按钮后,用随机字符串填充UIlabel

时间:2013-01-17 03:17:28

标签: ios objective-c string random uibutton

  

可能重复:
  Generate a random alphanumeric string in cocoa

我是Objective c的新手,我想在我的应用中添加以下功能:

我有一个标签,在应用启动后会有默认文字。 我希望每次用户单击按钮时,该标签都会更改为随机字符串。 如果字符串最终重复,则无关紧要,只要它是随机的。

我提前感谢你的帮助。

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码:

[[NSProcessInfo processInfo] globallyUniqueString]; 

用于生成随机字符串。

您可以创建包含多个字符串的数组。假设你创建了10个字符串并将它们放在一个数组中,那么:

int rand= arc4random()%10 
NSString *str=[array objectAtIndex:rand];