另一个类中方法的未定义方法

时间:2014-02-09 11:30:04

标签: ruby

很抱歉这个潜在的愚蠢问题,我对Ruby很陌生,并且面向对象,但是,我得到了     dby.rb:30:in <class:DBYConfig>': undefined method解析'对于DBY :: DBYConfig:Class(NoMethodError)     来自dby.rb:8:<module:DBY>' from dby.rb:6:in' 这是代码:

https://gist.github.com/zackp30/6374d13ee1f88948c833

1 个答案:

答案 0 :(得分:1)

#parse是类DBYConfig的实例方法,这就是您遇到错误的原因。将DBY::DBYConfig.parse更改为DBY::DBYConfig.new.parse。与#init_conf一样,方法#parse也是如此。因此,将DBY::DBYConfig.init_conf更改为DBY::DBYConfig.new.init_conf