search for singleton pattern (in the archives and in Apple doc too).

The simplest way to do it is (not thread safe):

@implementation Foo

+ (Bar *)sharedFoo {
static Foo *shardInstance = nil;
if (!sharedInstance)
        sharedInstance = [[Foo alloc] init];
return sharedInstance;
}

@end


Le 2 juil. 08 à 00:35, Daniel Richman a écrit :

Hi All,

I have created a class (call it Foo) that there will be one and only one instance of (call it Bar). I need some way to have Foo keep a pointer to Bar, so when another object asks for the pointer to Bar, Foo will be able to return the pointer.

Presumably this can be done, as NSNotificationCenter has the defaultCenter method. But I don't know how to go about it. Any ideas?

Daniel
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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/devlists%40shadowlab.org

This email sent to [EMAIL PROTECTED]


Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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