S06012
错误代码
S06012
报错信息
A parameter with default value must be read only. RefId: S06012
错误原因
函数参数如果有默认值,该参数不能同时为 mutable
。
下例展示部分错误与正确的操作。
def f(mutable a=1) { // Error
print(a)
}
def f(mutable a) { // Ok
print(a)
}
def f(a=1) { // Ok
print(a)
}
解决办法
见上文。