Hi Laurent,
Thanks for the reply.
I'm just playing with new functions, not on a project. It is not a
highly demanded feature. I really appreciate your kind gesture.
I wonder if there is any quick work around, e.g. put some macruby
related codes into the objc codes so that ruby blocks can be invoked?
Best wishes,
Linan
On 16 Sep 2009, at 01:26, Laurent Sansonetti wrote:
Hi Linan,
This is currently not implemented. It is not planned for the
upcoming release mostly because I don't think it's that important,
since all block methods in Cocoa also have methods dealing with
function pointers, which will be supported.
If you have any need for such a feature we can tentatively implement
it for the release.
Laurent
On Sep 15, 2009, at 4:28 PM, Linan Wang wrote:
Hi,
I'm playing with the new block syntax of objc recently. I tried to
call a ruby block from an objc block-ish methods but failed. The
code snippet:
@implementation BlockTest
...
-(void)testBlock:(void^(int i))block
{
block(self.x);
}
...
@end;
MacRuby codes:
b.testBlock do |x|
puts x
end
Anything wrong with my codes? or it's not supported yet? (if so,
any plan to do it?)
Best wishes
Linan
_______________________________________________
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
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel