这是我的初始化程序:
puts 'running ...'
ObjectClass.new
puts 'finished'
在我的终端:
$ rails c
running ...
finished
Loading development environment (Rails 5.1.4)
irb(main):001:0> ObjectSpace.each_object(ObjectClass).select { |o| o }
=> []
irb(main):002:0> ObjectClass.new
=> #<ObjectClass:0x94c0650>
irb(main):003:0> ObjectSpace.each_object(ObjectClass).select { |o| o }
=> [#<ObjectClass:0x94c0650>]
如何在初始化文件中创建ObjectClass
的实例。
答案 0 :(得分:1)
将ObjectClass.new
放入@var
或@@var
或$var
。
初始化:
class ObjectClass; end
$var = ObjectClass.new