【问题标题】:unloading dynamically declared class in ruby在ruby中卸载动态声明的类 【发布时间】:2009-02-21 20:35:13 【问题描述】: 我有一个使用 theClass.class_eval 和 Object.const_set(className, theClass) 定义的类。 有没有办法删除这个类的定义? 在测试期间,我需要加载同一类的不同版本。 【问题讨论】: 标签: ruby 【解决方案1】: Object.send(:remove_const, className) 成功了。 【讨论】: