module ActMethods def some_method(*attr_names) cls = self.class # this doesn't work end end
我怎样才能进入cls变量的类与这个模块的名称加载?
如果您使用模块扩展了一个类,并且想要获得该类,则可以只执行cls = self(或者如果您希望将该类的名称作为字符串,则可以使用cls = name).
如果没有上述的帮助,你应该澄清你想要什么.