我知道如何使用Objective-C创建单例类。
使用Objective -C
#import "MyManager.h"
@implementation MyManager
@synthesize someProperty;
+ (id)sharedManager {
static MyManager *sharedMyManager = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
sharedMyManager = [[self alloc] init];
});
return sharedMyManager;
}
- (id)init {
if (self = [super init]) {
someProperty = [[NSMutableArray alloc]init];
}
return self;
}
我正在调用此单例类将数据传递给SomeProperty Array。 但我试图使用Swift语言创建Singleton类但我无法实现这一点。 怎么做。在此先感谢。