[MacRuby-devel] Objective-C-style selectors and define_method

Caio Chassot lists at caiochassot.com
Thu Sep 16 14:00:49 PDT 2010


Hi,

Can I define Objective-style interspersed-selector methods dynamically with define_method? 

I did this:

    class Foo
      # def foo(a, bar:b); puts a, b end
      define_method :"foo:bar" do |a, b| puts a, b end
    end
  
    Foo.new.foo(0, bar:1)

and it seems to work. Is that it, or did I miss anything?



More information about the MacRuby-devel mailing list