проигрывание случайных звуков в приложении

Я пытался создать приложение, которое при нажатии кнопки воспроизводит звук, но затем, когда я снова нажимаю ту же кнопку, воспроизводит другой звук, я нене возражайте, если он играет все время совершенно случайно или если он воспроизводит другой звук, но каждый раз в одном и том же порядке, надеюсь, это имеет смысл, ребята

Вот'Весь код, который у меня есть:

.час

#import 

@interface ViewController : UIViewController



@class AVAudioPlayer;


@interface ViewController : UIViewController

-(IBAction)PlayRandomSound;
@property (nonatomic, retain) AVAudioPlayer *soundPlayer;




@end

.m

#import "ViewController.h"
#import 
@interface ViewController ()

@end

@implementation ViewController


@synthesize soundPlayer = _soundPlayer;


-(IBAction)PlayRandomSound{

    int randomNumber = arc4random() % 8 + 1;

    NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:[NSString stringWithFormat:@"Sound%02d", randomNumber] ofType:@"mp3"]];


    _soundPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:soundURL error:nil];

    [_soundPlayer prepareToPlay];
    [_soundPlayer play];


    NSLog(@"randomNumber is %d", randomNumber);
    NSLog(@"tmpFilename is %@", soundURL);
}

Здесь ошибки у меня в изображениях

Я также вставил AVFoundation.Framework и AudioToolbox.Frame

Ответы на вопрос(1)

Ваш ответ на вопрос