gpt4 book ai didi

objective-c - 随机化单词

转载 作者:行者123 更新时间:2023-11-28 20:35:50 26 4
gpt4 key购买 nike

我正在制作我的第一个 iOS 应用程序,需要一些帮助。以下是它的工作原理:

用户在文本字段中输入单词,按下按钮,在标签中它应该是这样的:[用户词] [随机选择的词]

所以我认为我应该用随机词创建一个数组,然后在按下按钮时以某种方式随机化它们,以显示用户在文本字段中输入的词后的许多随机词。

但是它应该如何工作?这是我的想法:

随机化(虽然不知道怎么做):

NSArray *words = [NSArray arrayWithObjects: @"Blue", @"Green", @"Red", nil ];

下面是显示文本框文本的代码:

NSString *labeltext = [NSString stringWithFormat:@"%@", [textField text]];

如果我输入 label.text = labeltext; 然后它会显示用户输入的单词,但我被困在“显示数组中的随机单词”部分。

感谢任何帮助!

最佳答案

    NSArray *words = [NSArray arrayWithObjects: @"Blue", @"Green", @"Red", nil ];
NSString *str=[words objectAtIndex:arc4random()%[words count]];
// using arc4random(int) will give you a random number between 0 and int.
// in your case, you can get a string at a random index from your words array

关于objective-c - 随机化单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10574073/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com