Работа над моим вторым приложением ...
Имеют кнопки для перехода к отдельным изображениям и при переходе приложения к новому изображению.Я хочу воспроизвести звук, но он не работает ...
в .h файле:
#import <UIKit/UIKit.h>
#import <AVFoundation/AVFoundation.h>
#import "SoundController.h"
@interface BoatController : UIViewController {
}
@property (nonatomic, retain) UIView *Cruise_Ship;
@property (nonatomic, retain) UIView *Speed_Boat;
@end
в .m файле:
#import "BoatController.h"
@implementation BoatController
@synthesize Cruise_Ship;
@synthesize Speed_Boat;
- (void)viewDidLoad {
[super viewDidLoad];
}
-(void)View01
{
UIView * containingView = Cruise_Ship;
[self.view removeFromSuperview];
[containingView addSubview:Cruise_Ship];
CFBundleRef mainBundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"boathorn01",CFSTR ("wav"), NULL);
SystemSoundID soundID;
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
AudioServicesPlaySystemSound(soundID);
}
-(void)View2
{
UIView * containingView = Speed_Boat.superview;
[self.view removeFromSuperview];
[containingView addSubview:Speed_Boat];
CFBundleRef mainBundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"nautical010",CFSTR ("wav"), NULL);
SystemSoundID soundID;
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
AudioServicesPlaySystemSound(soundID);
}
@end
Есть идеи?Попытка перейти с контроллера с помощью кнопок на различные картинки.Навигация работает, но звуки не воспроизводятся.