Ticket #120 (closed defect: fixed)
TypeError exception when calling #send on a pure objc setter method
| Reported by: | lsansonetti@… | Owned by: | lsansonetti@… |
|---|---|---|---|
| Priority: | blocker | Milestone: | MacRuby 0.3 |
| Component: | MacRuby | Keywords: | |
| Cc: |
Description
$ ./miniruby -e "class X; attr_writer :foo; end; X.new.send('foo=', 42)"
$ ./miniruby -e "class X; attr_writer :foo; end; X.new.send('setFoo', 42)"
-e:1:in `send:': 42 is not a symbol (TypeError)
from -e:1:in `setFoo'
from -e:1:in `<main>'
$ ./miniruby -e "class X; attr_writer :foo; end; X.new.send('setFoo:', 42)"
-e:1:in `send:': 42 is not a symbol (TypeError)
from -e:1:in `setFoo:'
from -e:1:in `<main>'
Change History
Note: See
TracTickets for help on using
tickets.

