Thanks Rob,

I wasn't familiar with that syntax.

I like referencing the Obj-C property from the documentation perspective.
It distinguishes my references to IBOutlets from references to ruby class variables.

Bob


On Nov 10, 2013, at 4:19 AM, rob ista <rob.ista@me.com> wrote:

Isn’t it enough to have a Class.h file as company of the Ruby.rb file like:
//  AppDelegate.h

#import <Foundation/Foundation.h>

@interface AppDelegate : NSWindowController {

IBOutlet NSWindow       *window;
IBOutlet NSButton       *homeButton;
. . . etc etc
}

- (IBAction)loadStore:(id)sender;
- (IBAction)sortContacts:(id)sender;
. . . etc etc
    
@end


At least the IB is triggered by this but I admit i still don't have a big app running on Mavericks :)

cheers, Rob