2010-07-14 37 views
0

我已经为我的应用程序项目设置了启动画面,并且希望在加载启动画面后播放声音(mp3)。我是新来使用Xcode和一些不知道一个人是否能在我需要输入什么码/在哪里输入它建议..在xcode中添加声音以使用spash屏幕加载

非常感谢

+0

对不起,这是一个iPhone和我已经使用'default.png'的初始屏幕 – Paul 2010-07-14 21:49:32

+0

&我的意思是'飞溅'屏幕的标题 - 哦,我累了的眼睛:-) – Paul 2010-07-14 22:04:02

回答

0

您实现第一视图中的yourintrosound.wav系统声音控制器,然后用的appDelegate发挥它的视图控制器被加载刚过:

在firstViewController.h

@interface... 

CFURLRef yourSound; 
SystemSoundID soundFileObject; 

@property (readwrite) CFURLRef yourSound; 
@property SystemSoundID soundFileObject; 

在firstViewCont

roller.m viewDidLoad中

NSURL *rightSound = [[NSBundle mainBundle] URLForResource: @"yourintrosound" withExtension: @"wav"]; 
self.yourSound = (CFURLRef) [rightSound retain]; 
AudioServicesCreateSystemSoundID (yourSound, &soundFileObject); 
[rightSound release]; 

在AppDelegate.m应用中:didFinishLaunchingWithOptions:

(刚过[窗口makeKeyAndVisible]或者任何您所实现的闪屏显示)

AudioServicesPlaySystemSound (firstViewController.soundFileObject); 

和做点忘记AudioToolbox框架!