用参数正确初始化

时间:2011-12-12 06:55:48

标签: ruby rubygems

为愚蠢的问题道歉,但我是Ruby的初学者。

我正在尝试弄清楚如何从构造函数中正确地将参数传递给此gem:https://github.com/miketierney/artii/blob/master/lib/artii/base.rb

我正在用artii = Artii::Base.new([])初始化一个实例,但我想传递一个不同的字体名作为参数。

我已尝试artii = Artii::Base.new([:font_name => ’slant']),并在初始化后设置artii.font_name,但这似乎不起作用。

谁能告诉我我做错了什么?

非常感谢,

斯蒂芬

1 个答案:

答案 0 :(得分:1)

你试过吗

artii = Artii::Base.new({:font_name => ’slant'})