36 lines
564 B
Mathematica
36 lines
564 B
Mathematica
|
|
//
|
||
|
|
// UUIDManager.m
|
||
|
|
// Unity-iPhone
|
||
|
|
//
|
||
|
|
// Created by fotoable on 2020/6/29.
|
||
|
|
//
|
||
|
|
|
||
|
|
#import "UUIDManager.h"
|
||
|
|
#import "KeyChainManager.h"
|
||
|
|
|
||
|
|
static NSString * const KEY_IN_KEYCHAIN = @"com.fotoable.WordVillas.uuid";
|
||
|
|
|
||
|
|
@implementation UUIDManager
|
||
|
|
|
||
|
|
+(void)setUUID:(NSString *)uuid
|
||
|
|
{
|
||
|
|
if (uuid && uuid.length > 0)
|
||
|
|
{
|
||
|
|
[KeyChainManager save:KEY_IN_KEYCHAIN data:uuid];
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
+(NSString *)getUUID
|
||
|
|
{
|
||
|
|
NSString *uuid = [KeyChainManager load:KEY_IN_KEYCHAIN];
|
||
|
|
|
||
|
|
return uuid;
|
||
|
|
}
|
||
|
|
|
||
|
|
+(void)deleteUUID
|
||
|
|
{
|
||
|
|
[KeyChainManager delete:KEY_IN_KEYCHAIN];
|
||
|
|
}
|
||
|
|
|
||
|
|
@end
|