I have a problem: I want to create an pause button and when I choose a new song => current song will be stop and play new song. I am very new in swift so I hope you can help me with full code. thank you a lot
this is my code:
import UIKit
import AVFoundation
class ChiTietViewController: UIViewController {
var thamsoTruyen:NSUserDefaults!
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundColor = UIColor(patternImage: UIImage(named: "nen.jpg")!)
thamsoTruyen = NSUserDefaults()
var myplayer:AVPlayer!
var playeritem: AVPlayerItem!
var row:Int = thamsoTruyen.objectForKey("number") as! Int
var url:NSURL = NSURL(string:"http://ozz4u.com/danhsach.php?cot=mp3")!
var ds:NSString!
do{
ds = try NSString(contentsOfURL: url, encoding: NSUTF8StringEncoding)
} catch{
}
var chuoi:[String] = ds.componentsSeparatedByString("#") as [String]
var error:NSError? = nil
var u:NSURL = NSURL(string: chuoi[row])!
playeritem = AVPlayerItem(URL: u)
myplayer = AVPlayer(playerItem: playeritem)
let playerlayer = AVPlayerLayer(player: myplayer)
playerlayer.frame = CGRectMake(0, 0, 10, 15)
self.view.layer.addSublayer(playerlayer)
myplayer.play()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}