Q:

Loading correct image to detail view

I have a TableView app that plays music. The tracks are named: 0.mp3, 1.mp3 etc. They play in a detail view where I also want an image of the cover. I named the cover images: 0.png, 1.png etc. 
I tried to load the correct image with the code:
self.bookImage.image = UIImage(named: ("/\(trackID!).png"))

but it doesn't work.
Here's some more of my code:
import UIKit
import AVFoundation

class AudioPlayerVC: UIViewController {

    var trackID: Int!
    var audioPlayer:AVAudioPlayer!

    @IBOutlet var bookImage: UIImageView! 

    @IBAction func play(_ sender: AnyObject) {
        if !audioPlayer.isPlaying{
            audioPlayer.play()
        }
    }

    override func viewDidLoad() {
        super.viewDidLoad()

        self.bookImage.image = UIImage(named: ("/\(trackID!).png"))
        trackLbl.text = "Track \(trackID!)"

        let path: String! = Bundle.main.resourcePath?.appending("/\(trackID!).mp3")
        let mp3URL = NSURL(fileURLWithPath: path)
        do
        {
            audioPlayer = try AVAudioPlayer(contentsOf: mp3URL as URL)
            audioPlayer.play()
        }
    }
}

A:

You need
self.bookImage.image = UIImage(named:"\(trackID).png")

Or 
self.bookImage.image = UIImage(named:"\(trackID)")

