0
我想用AVAudioplayer的單個對象播放多首歌曲,我在滾動視圖中放置歌曲列表,當用戶點擊列表播放器視圖時打開,但當用戶返回其他歌曲播放器時播放兩首歌曲。我能做些什麼來解決這個問題?如何使用AVAudioPlayers的單個實例播放多首歌曲?
我想用AVAudioplayer的單個對象播放多首歌曲,我在滾動視圖中放置歌曲列表,當用戶點擊列表播放器視圖時打開,但當用戶返回其他歌曲播放器時播放兩首歌曲。我能做些什麼來解決這個問題?如何使用AVAudioPlayers的單個實例播放多首歌曲?
你想有AVAudioplayer
作爲一種單身。有不同的方式這樣做。您「可能」想要將它作爲實例變量添加到您的應用程序委託中,但您也可能想要在其周圍創建一個新的單例對象。
你應該檢查出單身人士和頂級數據這個偉大的職位:http://cocoawithlove.com/2008/11/singletons-appdelegates-and-top-level.html
編輯: 我給你如何,如果它是你的屬性(audioPlayer
)的應用程序代理訪問的例子。
MyAppDelegate *appDelegate = [UIApplication sharedApplication].delegate;
AVAudioplayer *myOneAndOnlyPlayer = appDelegate.audioPlayer;
你必須在你的應用程序代理創建伊娃&財產申報和-applicationDidFinishLaunching:
創建ACAudioplayer
實例。
其實我如何定義我們avaudioplayer對象的appdelegate文件 ,它在我們的控制器 – 2010-05-15 06:03:17
你好先生如何使用我很新的iphone我ajeet.you R右我想如果我在定義我們的球員我的問題就解決了工作應用代理 所以請告訴我我是如何實現這一點的。 – 2010-05-15 06:40:25