gpt4 book ai didi

ios - 从随机索引中选取数组中的对象时如何防止重复

转载 作者:行者123 更新时间:2023-11-29 10:39:43 26 4
gpt4 key购买 nike

<分区>

您好,我正在从一个数组中选取对象并将其添加到另一个数组中。使用下面的方法

我在 for 循环中执行此操作。

 FirstArray = [@"object1",@"object2",@"object3",@"object4",@"object5"];
SecondArray = [@"abc",@"pqr",@"xyz",@"123"];

NSUInteger FirstArrayIndex = arc4random() % [FirstArray count];
NSUInteger SecondArrayIndex = arc4random() % [SecondArray count];


[mainArray addObject:[FirstArray objectAtIndex:FirstArrayIndex]];
[mainArray addObject:[SecondArray objectAtIndex:SecondArrayIndex]];

但是当我使用它时 - 有时对象会在 mainArray 中重复。如何防止这种情况?在不保存索引的情况下,还有其他方法可以实现吗?

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