2013-08-17 103 views

回答

2

:foo是Ruby中的symbol;粗略地说,它是一个实际的字符串,其名称是它的值。

Object#undefexpects the method作为参数,根据文档而不是字符串或符号。在这种特殊情况下,根据文档,符号语法不正确。

2

:talk是一个符号,你应该不:

undef talk 

使用见Object#undef

注意,参数民主基金是一个方法的名称,而不是一个符号或字符串。

相关问题