错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
你写了 merge,想把几项内容并进一个映射里,引擎说:这个功能已经退役了。合并本质上,就是往映射里添加带标签的成员,所以不需要一个单独的 merge,用统一的入口 data.add 就可以了。写法是 data.add,方括号里先是映射的名字,然后是一个个的标签冒号值,想加几个就写几个。小例子:把 merge 加映射和一组内容,改成 data.add 方括号,映射,标签冒号值。这样,所有改动集合的操作,都走同一扇门,规则一致,容易记。如果你自己定义了一个叫 merge 的函数,它仍然优先,不会被这条规则影响。
文本来自 Rush 引擎的错误目录。
