---------------
#import <Foundation/Foundation.h>
@interface Calculator : NSObject
-(int) add:(int)a and:(int)b;
@property (retain) NSString *name;
@end
Calculator.m
----------------
#import "Calculator.h"
@implementation Calculator
-(int) add:(int)a and:(int)b
{
return a + b;
}
@synthesize name;
@end
main.m
---------
#import
#import "Calculator.h"
int main(int argc, const char * argv[])
{
@autoreleasepool {
// insert code here...
NSLog(@"Hello, World!");
Calculator *calculator = [[Calculator alloc] init];
int sum = [calculator add:10 and:20];
NSLog(@"%d", sum);
calculator.name = @"Simple Calculator";
NSLog(@"%@", calculator.name);
[calculator release];
}
return 0;
}
No comments:
Post a Comment