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
[email protected]
http://lists.macosforge.org/mailman/listinfo/macruby-devel