Bitte helfen Sie mir meinen Code zu bearbeiten. Ich kann diesen Fehler nicht beheben.Xcode Swift - unaufgelöster Bezeichner Fehler
import UIKit
import AVKit
import AVFoundation
import MediaPlayer
class ViewController: UIViewController {
let avPlayerViewControler = AVPlayerViewController()
var avPlayer:AVPlayer?
var videoNumber:Int!
var url:String!
override func viewDidLoad() {
super.viewDidLoad()
let urlpathString:String? = NSBundle.mainBundle().pathForResource("url", ofType: "mp4")
if let urlPath = urlpathString {
switch videoNumber {
case 1 : url="20"
case 2 : url="10"
default : break
}
let movieUrl = NSURL(fileURLWithPath: urlPath)
}
self.avPlayer = AVPlayer(URL: movieUrl)
self.avPlayerViewControler.player = self.avPlayer
}
@IBAction func Cool(sender: UIButton) {
videoNumber=1
}
}
Nun, welche Kennung? – Alexander
Self.avPlayer = AVPlayer (URL: urlPath) –
'movieUrl' ist außerhalb des Gültigkeitsbereichs ... – Moritz