【发布时间】:2015-05-05 14:36:34
【问题描述】:
我无法在函数外访问 playerAv() 函数的元素。如何访问它?
我还尝试删除该函数并在任何函数之外使用这些行,但第二行出现错误。为什么我不能在函数之外分配 audioLink 值?
var audioLink = "somewebpage.com/abc.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 = "somewebpage.com/abc.pls"
var player:AVPlayer = AVPlayer(URL: NSURL(string: audioLink))
}
@IBAction func sliderValueChanged(sender: UISlider) {
var currentValue = Float(sender.value)
println(currentValue)
player.volume = currentValue
}
谢谢
【问题讨论】:
-
Swift 不是 JavaScript。
-
如果你想拥有成员变量,你需要结构或类
标签: ios swift function syntax avplayer