You can certainly compile a group of stuff as a framework, and add that 
framework to your project, but I've never tried to just toss in .h/.m files and 
access them from macruby.

Can anyone touch on that?  I'm interested to hear what can be done there...


AFA translating your code into Obj-C...


Here's the short version:

self.context = [[NSGraphics currentContext] graphicsPort];



And here's the long version!


// the header file, YourClass.h

@interface YourClass : ParentClass

@property (assign, nonatomic) CGContextRef context;
// or void* instead of CGContextRef, but graphicsPort returns a CGContextRef

@end



// the implementation file, YourClass.m

#import "YourClass.h"

@implementation YourClass

@synthesize context;

- drawRect:(CGRect)rect
{
  self.context = [[NSGraphics currentContext] graphicsPort];
}

@end




@colinta
colinta.com
github.com/colinta




On Oct 21, 2012, at 10:19 AM, Robert Carl Rice wrote:

> Hi Mark,
> 
> Unfortunately, I am not very familiar with objective C syntax. Is it easy to 
> mix objective C statements with MacRuby?
> For example, How would code the @context = 
> NSGraphicsContext.currentContext.graphicsPort in objective C?
> 
> Thanks,
> Bob Rice

_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macruby-devel

Reply via email to