Я хотел бы спросить, что я должен записать для воспроизведения функции e1play при нажатии кнопки «Пуск». Я хочу играть в звук cat.wav. Как это назвать. Когда я делаю, например, [MainView e1play], он показывает мне некоторые ошибки. Пожалуйста, помогите.
Вот мой файл h.
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#import <AVFoundation/AVAudioPlayer.h>
@interface MainView : UIView {
AVAudioPlayer *avPlayer1;
}
- (void)e1play:(id)sender;
- (IBAction)start:(id)sender;
А м файл
@implementation MainView
- (void)e1play:(id)sender{ //function to play sound of the cat
NSString *path = [[NSBundle mainBundle] pathForResource:@"cat" ofType:@"wav"];
avPlayer1 = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
[avPlayer1 play];
}
- (IBAction)start:(id)sender{ //button to lunch function e1play
//??????
}
@end