amirrajan / rubymotion-applied

RubyMotion documentation provided by the community. Submit a pull request to the docs for a free one year indie subscription.
Apache License 2.0
49 stars 10 forks source link

Safe navigation operator crashes with write accessors #77

Open hboon opened 6 years ago

hboon commented 6 years ago

RubyMotion 5.5:

(main)> nil&.bar
=> nil
(main)> nil&.bar = 3
undefined method `bar=' for nil:NilClass (NoMethodError)
=> #<NoMethodError: undefined method `bar=' for nil:NilClass>

ruby 2.3.1:

irb(main):001:0> nil&.bar
=> nil
irb(main):002:0> nil&.bar = 3
=> nil