2010-07-14 40 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框架!