проигрывание случайных звуков в приложении
Я пытался создать приложение, которое при нажатии кнопки воспроизводит звук, но затем, когда я снова нажимаю ту же кнопку, воспроизводит другой звук, я нене возражайте, если он играет все время совершенно случайно или если он воспроизводит другой звук, но каждый раз в одном и том же порядке, надеюсь, это имеет смысл, ребята
Вот'Весь код, который у меня есть:
.час
#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