在Rails中为回调初始化字符串数组



我正在尝试访问我的应用程序中的字符串数组,并收到错误

undefined method `each' for nil:NilClass

我回到我的代码,发现无论我做什么,当我试图访问字符串数组的对象连续返回nil:

class Foo
   attr_reader :bar
   def initalize
     @bar = ['a','b','c']
   end  
 end  
> a = Foo.new
=> #<KeywordsController::Foo:0x007fa3541b3920>
> a.bar
=> nil

如何创建一个可以访问字符串数组的类?

class Foo
   attr_reader :bar
   def initialize
     @bar = ['a','b','c']
   end  
 end  

这是一个你在寻找越来越奇怪的问题时看不到的疯狂的错别字!

最新更新