Blame view
ios/GumpLoginSDK.framework/Versions/A/Headers/GPGameLoginSDK.h
1.25 KB
|
d7a5aae31
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
//
// GPGameLoginSDK.h
// GumpLoginSDK
//
// Created by yanglele on 2018/10/22.
// Copyright © 2018年 alexYang. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
typedef enum:NSInteger{
GUESTTYPE = 1,
SYSTEMTYPE,
GUMPTYPE,
}ACCOUNTENTERTYPE;
typedef void(^GPGameLoginSuccessBlock)(NSNumber *userId, ACCOUNTENTERTYPE type);
typedef void(^GPGameLoginFailureBlock)(void);
|
|
90dd3749f
|
20 |
static NSString *version = @"1.0.12"; |
|
d7a5aae31
|
21 22 23 24 25 26 27 28 29 30 31 32 33 |
@interface GPGameLoginSDK : NSObject @property(nonatomic, copy) GPGameLoginSuccessBlock succBlock; @property(nonatomic, copy) GPGameLoginFailureBlock failBlock; @property(nonatomic, copy) NSString *userID; @property(nonatomic, strong) UIViewController *GPViewController; +(instancetype)instance; -(NSString *)version; //游客登录和系统账号登录 -(void)GPGameLoginWithViewController:(UIViewController *)VC appID:(NSString *)appID channelId:(NSString *)channelId; |
|
58aa87d07
|
34 35 |
//账号联动 -(void)GPGameAccountLinkViewController:(UIViewController *)vc InfoDic:(NSDictionary *)InfoDic callBack:(void (^)(NSNumber *userId, ACCOUNTENTERTYPE type))callBack; |
|
d7a5aae31
|
36 37 |
//切换系统账号 -(void)GPSwitchGameCenterWithViewController:(UIViewController *)vc switchCallBack:(void (^)())switchCallBack; |
|
58aa87d07
|
38 |
-(void)cleanUserInfo; |
|
d7a5aae31
|
39 |
@end |