2013-08-17 151 views

回答

2

:foo是Ruby中的symbol;粗略地說,它是一個實際的字符串,其名稱是它的值。

Object#undefexpects the method作爲參數,根據文檔而不是字符串或符號。在這種特殊情況下,根據文檔,符號語法不正確。

2

:talk是一個符號,你應該不:

undef talk 

使用見Object#undef

注意,參數民主基金是一個方法的名稱,而不是一個符號或字符串。

相關問題