MacRubyとRubyCocoaの微妙な違い (1)とMacRubyとRubyCocoaの微妙な違い (2)の続き。 クラスをいじってみる またまた抜粋 # MacRuby版 it 'Objective-Cのクラスを書き換えられること' do lambda { eval 'class Sloth; def name; "nisefaultier"; end; end' }.should.not.raise obj = Sloth.alloc.init obj.name.should.be.eql "nisefaultier" # @obj.name.should.be.eql "nisefaultier" end # RubyCocoa版 it 'Objective-Cのクラスを書き換えられること' do lambda { eval 'class Sloth; def name; "ni
![MacRubyとRubyCocoaの微妙な違い (3) : As Sloth As Possible](https://cdn-ak-scissors.b.st-hatena.com/image/square/da78a05937633f7a2b4b2219826151c370cd607b/height=288;version=1;width=512/https%3A%2F%2Fparts.blog.livedoor.jp%2Fimg%2Fusr%2Fcmn%2Fogp_image%2Flivedoor.png)