Guys, I have two classes AppController and Robot.
AppController.h
#import <Cocoa/Cocoa.h>
#import "Robot.h"
@interface AppController : NSObject {
Robot *myRobot;
}
- (IBAction)initPort:(id)sender;
AppController.m
#import "AppController.h"
@implementation AppController
- (IBAction)initPort:(id)sender
{
[myRobot nothingDo];
}
@end
Robot.h
#import <Cocoa/Cocoa.h>
@interface Robot : NSObject {
}
-(void)nothingToDo:(id)sender;
Robot.m
#import "Robot.h"
@implementation Robot
-(void)nothingToDo:(id)sender
{
NSLog(@"bla-bla-bla");
}
When I'm trying to run I see 'Robot' may not respond to '-nothingToDo' and -(void)nothingToDo is not being performed. What 's wrong?