【发布时间】:2011-10-15 18:08:23
【问题描述】:
我看到一个 RubyGem 有以下用途:
f = Foo.new("joe")
f.say.hello #=> "Hello joe"
在my Gem 中,我尝试使用相同的语法。我在 Module Dance 中有很多类,但是一旦我创建了 Dance::Client 的新实例,我就无法访问其他类。例如:
d = Dance::Client.new("key")
d::Genres.all # => errors out
我想要的结果是:
d = Dance::Client.new("key")
d.genres.all
【问题讨论】: