I have this original class with the following method:
- (void) update {
NSString *title = [[NSString alloc] init];
title = @"TEST";

NSPoint drawAtOrigin;
drawAtOrigin.x = 0;
drawAtOrigin.y = 10;

[title drawAtPoint: drawAtOrigin withAttributes: nil];
}


Here, I updated it trying to be efficient:

*.h header file has:*
NSString *title;
NSPoint drawAtOrigin;

*.m file has:*
- (id) init {
drawAtOrigin.x = 0;
drawAtOrigin.y = 10;
}

-(void) update {
[title drawAtPoint: drawAtOrigin withAttributes: nil];
}


Is this a more efficient way to code? Which coding practice is better in
terms of efficiency, memory, performance?
The update method will get called often. So Im thinking there is no need to
create 'NSPoint drawAtOrigin' everytime.
Your thoughts?

Thanks,
John
_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to