[MacRuby-devel] objc block and ruby block?
Laurent Sansonetti
lsansonetti at apple.com
Tue Sep 15 17:26:03 PDT 2009
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 at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
More information about the MacRuby-devel
mailing list