[MacRuby-devel] NSObject.to_s question

B. Ohr jazzbox at 7zz.de
Wed May 5 18:11:55 PDT 2010


Jordan,

you can do something like that:

class Object
  alias :old_inspect :inspect
 
  def inspect
    i = old_inspect
    if i.start_with?('#<')
      d = description
      d.start_with?('<') ? i : d
    else
      i
    end
  end
end

But you’re right, a better integration of „description“ would be nice.

Bernd


Am 05.05.2010 um 22:30 schrieb Jordan Breeding:

> Right now for custom objects on the Objective-C side even if you provide a -[Object description] call to_s will fall through and hit to_s from NSObject which right now just has the class name and pointer.
> 
> Is it already planned for the future to use the description method in to_s on the MacRuby side? Should I file a bug report?
> 
> Jordan_______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel



More information about the MacRuby-devel mailing list