gpt4 book ai didi

ios - 如何在 objective-c 中的多个标签上显示文本文件中的随机单词

转载 作者:行者123 更新时间:2023-12-01 19:55:38 24 4
gpt4 key购买 nike

我有一个单词的文本文件,我可以在项目中阅读它的内容,现在,我想将单词字符串分成两半,并在我认为的多个标签上随机显示。

    NSString *myfilePath = [[NSBundle mainBundle] pathForResource:@"textFile" ofType:@"txt"];

NSString *linesFromFile = [[NSString alloc] initWithContentsOfFile:myfilePath encoding:NSUTF8StringEncoding error:nil];

myWords = [NSArray alloc];
myWords = [linesFromFile componentsSeparatedByString:@"\n"];

NSLog(@"%@", myWords);

我做了5个标签,如何使文本文件中的单词拆分并随机出现在这5个标签上?

最佳答案

您可以尝试使用此

  NSMutableArray *words = [myWords mutableCopy];
for (int i = 0; i<5 ;i++)
{
NSInteger index = arc4random()%words.count;
labels[i].text = words[index];
[words removeObjectAtIndex:index];
}

关于ios - 如何在 objective-c 中的多个标签上显示文本文件中的随机单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42834395/

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