能否請你告訴我,我怎樣才能控制從NSOperationQueue如何從NSOperationQueue
回以下是我真正的問題,我剛纔問:
喜的朋友,我做它起着應用點擊藝術家形象的歌曲(見附圖)。每個藝術家圖像都是在按鈕上實現的,點擊此按鈕時,會首先調用一個函數,然後播放該歌曲。我在一個線程中傳遞了這個方法(函數),但問題是每當我點擊藝術家的圖像(按鈕)時,新線程開始運行,然後多個歌曲開始同時播放。如何使用「NSOperation和NSOperationQueue」,以便一次只能播放一首歌曲。請幫忙。
預先感謝
現在我能夠通過隊列將其添加到播放歌曲,但歌曲開始播放的時間,直到歌曲結束我不是能在我的屏幕上做任何事情,或者我滾動表。
這對我們來說太簡單了。你可以添加更多的細節? – zoul 2010-10-11 13:40:19
@ Zoul:現在請告訴我 – Developer 2010-10-11 13:48:50
我想你會在執行下載的操作中開始播放歌曲嗎?如果是這樣,那就是問題所在。只需要操作下載數據,然後將數據提供給通用的第三個對象 - 委託人 - 實際管理歌曲的開始/停止/暫停。 你的問題仍然有點含糊:你是下載整首歌還是流媒體?你使用什麼「球員」? AV框架,OpenAL或音頻隊列服務(上次我檢查,它是一個PITA)? Etcetera ... – sigsegv 2010-10-11 14:46:24