#401: Cannot call from ObjC to Ruby with an int argument -------------------------------------+-------------------------------------- Reporter: antony.blakey@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: critical | Milestone: MacRuby 0.5 Component: MacRuby | Resolution: invalid Keywords: | -------------------------------------+-------------------------------------- Comment(by lsansonetti@…): The current solution is to provide a BridgeSupport file that annotates all informal protocols (including datasource or delegate methods) of your Objective-C framework. MacRuby will read that file at runtime and appropriately register the methods using the right runtime signature. Most frameworks of Mac OS X ship with BridgeSupport files, so you should not need to do any of that if you deal with system APIs. In case you're trying to use MacRuby from your own Objective-C framework, you will have to generate a BridgeSupport file for it. Check out the gen_bridge_metadata(1) man-page for more info (you can also google a bit). -- Ticket URL: <http://www.macruby.org/trac/ticket/401#comment:3> MacRuby <http://macruby.org/>