이것은 내 이니셜 라이저입니다.
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
이니셜 라이저 파일 내에서 의 인스턴스를 어떻게 만들 수 있습니까 ?
넣어 ObjectClass.new
으로 @var
또는 @@var
나 $var
.
이니셜 라이저 :
class ObjectClass; end
$var = ObjectClass.new
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다