RX0507

领域: 解析

错误消息

已退役的内置功能:%s(%s)

消息中的 %s 表示引擎抛出错误时填入的具体内容。

小故事

你写了 remove.at,想按位置删掉一个成员,引擎说:它已经退役了。现在删东西的统一入口,是 data.remove,用法是写上集合的名字,再加 at 冒号,后面可以是位置,也可以是标签。注意位置是从一开始数的,不是从零。以前,这个提示曾经错误地把它当成另一个退役的功能,给出了错误的说明,现在已经纠正过来了,它有了自己的编号。小例子:把 remove.at 加列表和位置,改成 data.remove 方括号,列表,at 冒号位置。你自己定义的同名函数,仍然优先。改动集合,统一走 data 的门,这是 rush 的规矩。

文本来自 Rush 引擎的错误目录。