使用 KeyPath 编辑效果属性
Editing effect properties with KeyPath
正在尝试使用此编辑 AKCompressor 属性:
let compressor = AKCompressor()
compressor[KeyPath: \AKCompressor.threshold ] = 3
收到此错误...
类型 'AKCompressor' 没有下标成员
其他效果同上。需要使用 KeyPath 访问属性以将几个效果统一到一个 Class
你打错了,
var compressor = AKCompressor()
compressor[keyPath: \AKCompressor.threshold ] = 3
注意,下标keyPath不是KeyPath
此外,请确保 AKCompressor if 是一个结构,即 var。可变的。
正在尝试使用此编辑 AKCompressor 属性:
let compressor = AKCompressor()
compressor[KeyPath: \AKCompressor.threshold ] = 3
收到此错误... 类型 'AKCompressor' 没有下标成员
其他效果同上。需要使用 KeyPath 访问属性以将几个效果统一到一个 Class
你打错了,
var compressor = AKCompressor()
compressor[keyPath: \AKCompressor.threshold ] = 3
注意,下标keyPath不是KeyPath
此外,请确保 AKCompressor if 是一个结构,即 var。可变的。