我在Swift中使用AVAudioPlayer。它继承自NSObject。关于" enableRate"的文档在AVAudioPlayer下,它声明:
"要启用音频播放器的可调播放速率,请在初始化播放器后将此属性设置为YES ..."
当在Xcode中实际实现它时,它只有在我设置
时才有效audioPlayer.enableRate = true
"是"写在使用" true"的文档中,或者它是从Objective C继承的东西?
谢谢。
答案 0 :(得分:2)
在目标-C中,布尔值可能为真/是或假/否。然而,在swift中它只是真或假,所以在这种情况下,YES将对应于true,并且当从Objective-C转换为swift时,NO将对应于false。
答案 1 :(得分:0)
在Objective-C中,布尔值为YES或NO。在Swift中,它们的值为true或false。