[MacRuby] #1364: NameError: uninitialized class variable in NSObject

MacRuby ruby-noreply at macosforge.org
Thu Jul 21 22:03:04 PDT 2011


#1364: NameError: uninitialized class variable  in NSObject
-------------------------------------------+--------------------------------
 Reporter:  satoh@…                        |       Owner:  lsansonetti@…        
     Type:  defect                         |      Status:  new                  
 Priority:  major                          |   Milestone:  MacRuby 0.11         
Component:  MacRuby                        |    Keywords:  class variables, @@  
-------------------------------------------+--------------------------------
 satoh-MBP:trunk satounorio$ rvm use macruby
 Using /Users/satounorio/.rvm/gems/macruby-0.10
 satoh-MBP:trunk satounorio$ irb
 irb(main):001:0> module M
 irb(main):002:1>   @@hello = "hello"
 irb(main):003:0> end
 => "hello"
 irb(main):004:0> include M
 => NSObject
 irb(main):005:0> @@hello
 NameError: uninitialized class variable @@hello in NSObject

 irb(main):006:0> M.class_variables_get(:@@hello)
 NoMethodError: undefined method `class_variables_get' for M:Class

 irb(main):007:0> M.class_variable_get(:@@hello)
 => "hello"
 irb(main):008:0>

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/1364>
MacRuby <http://macruby.org/>



More information about the macruby-tickets mailing list