我無法訪問函數外的playerAv()函數的元素。我怎樣才能訪問它?使用點符號無法訪問函數成員swift
而且我試圖刪除函數,並在任何函數之外使用這些行,並在第二行中出現錯誤。爲什麼我無法在函數之外分配audioLink值?
var audioLink = "http://www.liveatc.net/play/ltba.pls"
var player:AVPlayer = AVPlayer(URL: NSURL(string: audioLink))
我試圖
let pa = playerAv()
pa.player.volume = currentValue //I got an error here:(
println(currentValue)
部分代碼:
func playerAv(){
var audioLink = "http://www.liveatc.net/play/ltba.pls"
var player:AVPlayer = AVPlayer(URL: NSURL(string: audioLink))
}
@IBAction func sliderValueChanged(sender: UISlider) {
var currentValue = Float(sender.value)
println(currentValue)
player.volume = currentValue
}
感謝
斯威夫特JavaScript不。 – Tobias
如果你想有成員變量,你需要結構或類 – Tobias