Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @property(copy) NSString* name
- [greeter setName:@"Jane"];
- -(void)dealloc{
- [super dealloc];
- }
- //
- // Greeter.h
- // Flashlight2
- //
- #import <Foundation/Foundation.h>
- @interface Greeter : NSObject
- @property(copy) NSString* name;
- -(NSString*)description;
- -(void)dealloc;
- @end
- //
- // Greeter.m
- // Flashlight2
- //
- #import "Greeter.h"
- @implementation Greeter
- -(NSString*)description {
- NSString* msg = [[NSString alloc] initWithString:@"I am a Greeter"];
- return [msg autorelease];
- }
- -(void)dealloc{
- [super dealloc];
- }
- @end
- @implementation AppDelegate
- - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
- // Override point for customization after application launch.
- Greeter* greeter = [[Greeter alloc] init];
- [greeter setName:@"Jane"]; //constant string in memory for life of program
- NSLog(@"%@", greeter);
- [greeter release];
- return YES;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement