Random 如何使随机文本生成器在显示所有文本之前不重复?

Random 如何使随机文本生成器在显示所有文本之前不重复?,random,arc4random,Random,Arc4random,h } m 等等。。。 我只是希望它不要像示例1、3、6、2、5、4、7那样重复,然后重新开始,除非所有文本都已显示,否则不要重复相同的内容两次 提前谢谢 @interface ViewController : UIViewController { IBOutlet UILabel *textview; -(IBAction)random; -(IBAction)random{ int text = arc4random() % 24; switch (text) { case

h

}

m

等等。。。 我只是希望它不要像示例1、3、6、2、5、4、7那样重复,然后重新开始,除非所有文本都已显示,否则不要重复相同的内容两次 提前谢谢

@interface ViewController : UIViewController {


IBOutlet UILabel *textview;
-(IBAction)random;
-(IBAction)random{
int text = arc4random() % 24;
switch (text) {
    case 0:
        textview.text = @"example 1";

        break;

    case 1:
        textview.text = @"example 2";

        break;

    case 2:
        textview.text = @"example 3";

        break;

    case 3:
        textview.text = @"example 4";

        break;

    case 4:
        textview.text = @"example 5";

        break;

    case 5:
        textview.text = @"example 6";

        break;

    case 6:
        textview.text = @"example 7";

        break;