簡體   English   中英

使用AVFoundation隨機播放mp3

[英]Random mp3 play with AVFoundation

    override func viewDidAppear(animated: Bool) {

    let fileLocation = NSBundle.mainBundle().pathForResource(self.navigationItem.title, ofType: "mp3", inDirectory: "Story")!

    try! player = AVAudioPlayer(contentsOfURL: NSURL (string: fileLocation as String)!)

    player.play()

我有一個包含4個MP3的文件夾,以及一個訪問這4個MP3中的每一個的單元格列表。 為什么要為每個單元一次又一次地播放相同的MP3?

它甚至不是該文件夾中的第一個,它是最后一個!

單元格列表,帶有mp3的文件夾!

我想您的導航項目標題是一個常量值。

這是在UITableView中嗎? 如果是這樣,請嘗試通過UITableViewDelegate中的didselectviewatindexPath進行操作。 查找被單擊的indexPath並使用它來為每個單元格播放mp3。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM