I even tried it on lion with the latest nightly build, and even there I get "false" for the respond_to?
Do I have to install something else beside macruby? Or Why is the protocol not automatically added to the NSObject class? Thanks, Alex. > Have you got the right signature? Looking at > > http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Protocols/NSKeyValueBindingCreation_Protocol/Reference/Reference.html > > I see only > > bind:toObject:withKeyPath:options: > > and on Lion with macruby_nightly-2011-09-23 I get: > > irb(main):014:0> > NSObject.alloc.init.respond_to?('bind:toObject:withKeyPath:options:') > => true > irb(main):015:0> > NSTextField.alloc.initWithFrame([1,2,3,4]).respond_to?('bind:toObject:withKeyPath:options:') > => true > > Cheers, > Sven > >> The following code prints false twice >> So it seems that the protocol is not applied correctly. >> Is this a bug or do I need some other require/framework statements? >> BTW the result is the same if i use "framework 'Cocoa'" >> -------- code ------------- >> framework 'AppKit' >> >> puts NSObject.alloc.init.conformsToProtocol >> Protocol.protocolWithName('NSKeyValueBindingCreation') >> >> puts NSTextField.alloc.initWithFrame([1,2,3,4]).conformsToProtocol >> Protocol.protocolWithName('NSKeyValueBindingCreation') > > > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel