Objective-c 实现单例设计模式

来源:互联网 发布:淘宝联盟口令加密 编辑:程序博客网 时间:2024/05/18 09:16

#import <Foundation/Foundation.h>


@interface Singleton : NSObject

@property (nonatomic,strong) NSString *singletonData;

+ (Singleton *)sharedManager;

@end




#import "Singleton.h"


@implementation Singleton

@synthesize singletonData =_singletonData;

static Singleton *sharedManager =nil;

+ (Singleton *)sharedManager

{

static dispatch_once_t once;

dispatch_once(&once, ^{

    sharedManager = [[selfalloc] init];

});

return sharedManager;

}


@end


0 0
原创粉丝点击