《Programming Ruby 中文版第二版》P577页singleton_method_undefined方法说明有问题

《Programming Ruby 中文版第二版》P577页singleton_method_undefined方法说明有问题

“当一个singleton方法在这个接受者中没有定义(??)时,singleton_method_undefined作为回调php?name=%BA%AF%CA%FD" onclick="tagshow(event)" class="t_tag">函数会被调用”
这是书上P577页的说法,看看官网的原文:
Invoked as a callback whenever a singleton method is undefined in the receiver
再看代码:

[Copy to clipboard] [ - ]
翻译问题
is_defined? 就是判断是否定义过。
is_undefined? 就应该是判断是否被(取消定义)过。
多说一句,同样的错误可见p557页,关于method_undefined的说明