1#import <Foundation/Foundation.h> 2 3@interface Simple : NSObject 4{ 5 int _value; 6} 7- (int) value; 8- (void) setValue: (int) newValue; 9@end 10 11@implementation Simple 12- (int) value 13{ 14 return _value; 15} 16 17- (void) setValue: (int) newValue 18{ 19 _value = newValue; 20} 21@end 22 23int main () 24{ 25 NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; 26 Simple *my_simple = [[Simple alloc] init]; 27 my_simple.value = 20; 28 // Set a breakpoint here. 29 NSLog (@"Object has value: %d.", my_simple.value); 30 [pool drain]; 31 return 0; 32} 33