ios-unity/Classes_cocos/GlobalData.m
2024-01-25 13:05:35 +08:00

44 lines
702 B
Objective-C

//
// GlobalData.m
// Unity-iPhone
//
// Created by Hl Zhang on 2023/9/8.
//
#import "GlobalData.h"
@implementation GlobalData
static GlobalData *_instance = nil;
NSString *_gamedata = nil;
+(instancetype) shareInstance
{
static dispatch_once_t onceToken ;
dispatch_once(&onceToken, ^{
_instance = [[super allocWithZone:NULL] init] ;
}) ;
return _instance ;
}
+(id) allocWithZone:(struct _NSZone *)zone
{
return [GlobalData shareInstance] ;
}
-(id) copyWithZone:(struct _NSZone *)zone
{
return [GlobalData shareInstance] ;
}
- (nonnull NSString *)getGameData {
return _gamedata;
}
- (void)setGameData:(nonnull NSString *)data {
_gamedata = data;
}
@end