Swift教程之属性详解

2020-01-08 22:50:59于丽

可以创建两个AudioChannel实例,leftChannel和rightChannel,来表示一个立体声系统:

复制代码
var leftChannel = AudioChannel()
var rightChannel = AudioChannel()
如果设置左通道的currentLevel为7,它的类型属性maxInputLevelForAllChannels将更新成为7:

 

 

复制代码
leftChannel.currentLevel = 7
println(leftChannel.currentLevel)
// prints "7"
println(AudioChannel.maxInputLevelForAllChannels)
// prints "7”
 
如果像设置右通道的currentlevel为11,它的值将被截短成为10,而且maxInputLevelForAllChannels的值也将更新为10:
“rightChannel.currentLevel = 11
println(rightChannel.currentLevel)
// prints "10"
println(AudioChannel.maxInputLevelForAllChannels)
// prints "10"

注:相关教程知识阅读请移步到swift教程频道。