Showing
27 changed files
with
0 additions
and
964 deletions
| 1 | -// | ||
| 2 | -// PGLogger.h | ||
| 3 | -// PanguCommonLib | ||
| 4 | -// | ||
| 5 | -// Created by ouyanghua on 14-2-22. | ||
| 6 | -// Copyright (c) 2014年 pangu. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import <Foundation/Foundation.h> | ||
| 10 | - | ||
| 11 | -void DGLog(NSString *fmt, ...); | ||
| 12 | - | ||
| 13 | -typedef NS_ENUM(NSInteger, DGLoggerLevel) | ||
| 14 | -{ | ||
| 15 | - ELogVerbose = 1, | ||
| 16 | - ELogDebug, | ||
| 17 | - ELogInfo, | ||
| 18 | - ELogWarn, | ||
| 19 | - ELogError | ||
| 20 | -}; | ||
| 21 | - | ||
| 22 | -@interface DGLogger : NSObject | ||
| 23 | - | ||
| 24 | -+ (void)showLog:(NSString *)fmt,...; | ||
| 25 | - | ||
| 26 | -+ (void)showLog:(DGLoggerLevel)level log:(NSString *)fmt,...; | ||
| 27 | - | ||
| 28 | -+ (void)isShowLog:(BOOL)flag; | ||
| 29 | - | ||
| 30 | -@end |
| 1 | -// | ||
| 2 | -// Interface.h | ||
| 3 | -// PoolSdk | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 12/10/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | - | ||
| 10 | -#include "UnionInterface.h" | ||
| 11 | -#import <SafariServices/SafariServices.h> | ||
| 12 | -@interface Interface : NSObject <UnionInterface> | ||
| 13 | -@property(nonatomic, strong)UIViewController *controller; | ||
| 14 | - | ||
| 15 | - | ||
| 16 | -@end | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | -// | ||
| 2 | -// NetCenter.h | ||
| 3 | -// public_i9133 | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 12/2/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import <Foundation/Foundation.h> | ||
| 10 | - | ||
| 11 | -@interface NetCenter : NSObject | ||
| 12 | - | ||
| 13 | -@property(nonatomic,retain) NSMutableData *receiveData; | ||
| 14 | - | ||
| 15 | -@property(nonatomic,assign)int dataPackSerialNo; | ||
| 16 | - | ||
| 17 | - | ||
| 18 | -+ (NetCenter *)getInstance; | ||
| 19 | - | ||
| 20 | -- (NSString *)httpGetSyn:(NSString *) getUrl; | ||
| 21 | - | ||
| 22 | -- (NSString *)httpPostSyn:(NSString *) postUrl : (NSDictionary *) postData; | ||
| 23 | - | ||
| 24 | -- (void)httpGetNoSyn; | ||
| 25 | - | ||
| 26 | -- (void)httpPostNoSyn:(NSString *) postUrl :(NSDictionary *)postDict; | ||
| 27 | - | ||
| 28 | -- (void)httpPostAsync:(NSString*)postUrl :(NSDictionary*)postDict; | ||
| 29 | - | ||
| 30 | -- (void)httpPostAsyncOpen:(NSString*)postUrl :(NSDictionary*)postDict; | ||
| 31 | - | ||
| 32 | --(void)httpGetAsync:(NSString *)url completionHandler:(void (^ __nullable)(NSURLResponse* __nullable response, NSData* __nullable data, NSError* __nullable connectionError)) handler; | ||
| 33 | - | ||
| 34 | -- (NSString * __nullable)dicToString:(NSDictionary * __nullable) dict; | ||
| 35 | -@end |
| 1 | -// | ||
| 2 | -// OtherSetting.h | ||
| 3 | -// PoolSdk | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 11/23/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#ifndef __PoolSdk__OtherSetting__ | ||
| 10 | -#define __PoolSdk__OtherSetting__ | ||
| 11 | - | ||
| 12 | - | ||
| 13 | -/** | ||
| 14 | - 应用支持的方向 | ||
| 15 | - */ | ||
| 16 | -typedef NS_ENUM(NSUInteger, ESDKOrientation) { | ||
| 17 | - ESDKOrientationPortrait = 1,//竖 | ||
| 18 | - ESDKOrientationLandscape,//横 | ||
| 19 | - ESDKOrientationNone//自动旋转 | ||
| 20 | -}; | ||
| 21 | - | ||
| 22 | -/** | ||
| 23 | - 应用支持的方向 | ||
| 24 | - */ | ||
| 25 | -typedef NS_ENUM(NSUInteger, REPORT_TYPE) { | ||
| 26 | - REPORT_TYPE_OPEN = 1,//竖 | ||
| 27 | - REPORT_TYPE_ENTER,//横 | ||
| 28 | - REPORT_TYPE_DEFINE//自动旋转 | ||
| 29 | -}; | ||
| 30 | - | ||
| 31 | -#endif /* defined(__PoolSdk__OtherSetting__) */ |
| 1 | -// | ||
| 2 | -// PoolBaseModel.h | ||
| 3 | -// public_i9133 | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 12/2/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | - | ||
| 10 | -#import <Foundation/Foundation.h> | ||
| 11 | -#import "OtherSetting.h" | ||
| 12 | -@interface PoolBaseModel : NSObject | ||
| 13 | - | ||
| 14 | -- (NSString *)objectToJsonString; | ||
| 15 | -- (NSMutableString *)paramAddToString; | ||
| 16 | -- (id)initWithDiction:(NSDictionary *)diction; | ||
| 17 | - | ||
| 18 | -@end | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | -// | ||
| 2 | -// PoolLoginChecker.h | ||
| 3 | -// public_i9133 | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 12/1/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | -#import <Foundation/Foundation.h> | ||
| 9 | -#import "PoolSdk/PoolLoginInfo.h" | ||
| 10 | -#import "PoolSdk/PoolNotification.h" | ||
| 11 | -#import "PoolSdk/PoolCreateOrderInfo.h" | ||
| 12 | -#import "PoolSdk/PoolPayInfo.h" | ||
| 13 | -#import "PoolReportInfo.h" | ||
| 14 | -#import "PoolSdkDelegate.h" | ||
| 15 | - | ||
| 16 | -@interface PoolChecker : NSObject<PoolSdkDelegate> | ||
| 17 | -@property(nonatomic, strong)NSString *userId; | ||
| 18 | -@property(nonatomic, strong)id<PoolSdkDelegate> mPoolSdkDelegate; | ||
| 19 | - | ||
| 20 | -@property bool onlyOneTimePay; | ||
| 21 | -+ (PoolChecker *)getInstance; | ||
| 22 | -- (void)initChecker; | ||
| 23 | -- (void)startCheck:(PoolLoginInfo *)loginInfo; | ||
| 24 | -- (void) createOrder:(PoolCreateOrderInfo *)payInfo; | ||
| 25 | -- (void) reportOpen; | ||
| 26 | -- (void) reportSDKOpen; | ||
| 27 | -- (void)handleFirstOpenApp:(NSString*) path; | ||
| 28 | -- (void) reportEnter:(PoolReportInfo *)reInfo; | ||
| 29 | -- (void) report:(NSString *)_action :(PoolReportInfo *)reInfo; | ||
| 30 | -- (void)sendNotice:(PoolSDKNotificationType)notiType | ||
| 31 | - notiName:(NSString *)notiName | ||
| 32 | - statusCode:(int)nCode | ||
| 33 | - description:(NSString *)szDescripton | ||
| 34 | - extendData:(NSObject *)extendData; | ||
| 35 | - | ||
| 36 | -- (void)startCheckDelegate:(PoolLoginInfo *)loginInfo; | ||
| 37 | - | ||
| 38 | -/** | ||
| 39 | - *type PoolSDKNotificationLogin 为登录验证 PoolSDKNotificationSwitchAccount 为切换账号成功验证 | ||
| 40 | - */ | ||
| 41 | -- (void)startCheckDelegate:(PoolLoginInfo *)loginInfo type:(int)type; | ||
| 42 | - | ||
| 43 | -/* | ||
| 44 | - *初始化时调用 | ||
| 45 | - */ | ||
| 46 | -- (void)setPoolSdkDelegate:(nullable id<PoolSdkDelegate>)poolSdkDeletate; | ||
| 47 | -@end | ||
| 48 | - | ||
| 49 | - | ||
| 50 | - | ||
| 51 | - |
| 1 | -// | ||
| 2 | -// PoolConfig.h | ||
| 3 | -// PoolSdk | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 12/11/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import <Foundation/Foundation.h> | ||
| 10 | - | ||
| 11 | -@interface PoolConfig : NSObject | ||
| 12 | - | ||
| 13 | -@property(nonatomic, strong)NSString *gameSimpleName; | ||
| 14 | -@property(nonatomic, strong)NSString *sdkSimpleName; | ||
| 15 | -@property(nonatomic, strong)NSString *sdkVersionCode; | ||
| 16 | -@property(nonatomic, strong)NSString *loginCheckUrl; | ||
| 17 | -@property(nonatomic, strong)NSString *payOrderUrl; | ||
| 18 | -@property(nonatomic, strong)NSString *payCheckUrl; | ||
| 19 | -@property(nonatomic, strong)NSString *c1; | ||
| 20 | -@property(nonatomic, strong)NSString *c2; | ||
| 21 | -@property(nonatomic, strong)NSString *custom; | ||
| 22 | - | ||
| 23 | -+ (PoolConfig *)getInstance; | ||
| 24 | - | ||
| 25 | -- (void) loadFile:(NSString *) fileName; | ||
| 26 | - | ||
| 27 | -- (NSString *)getValueByKey:(NSString *) key; | ||
| 28 | - | ||
| 29 | -- (void) updateC1C2Value:(NSString *)c1 c2:(NSString *)c2; | ||
| 30 | - | ||
| 31 | -@end | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | -// | ||
| 2 | -// PayInfo.h | ||
| 3 | -// public_i9133 | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 12/3/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | - | ||
| 10 | -#import "PoolSdk/PoolBaseModel.h" | ||
| 11 | -@interface PoolCreateOrderInfo : PoolBaseModel | ||
| 12 | - | ||
| 13 | -@property(nonatomic,strong)NSString *serverId;//服务器ID | ||
| 14 | -@property(nonatomic, strong)NSString *serverName;//服务器名称 | ||
| 15 | -@property(nonatomic, strong)NSString *playerId;//玩家ID | ||
| 16 | -@property(nonatomic, strong)NSString *playerName;//玩家名称 | ||
| 17 | -@property(nonatomic, strong)NSString *playerLevel;//玩家等级 | ||
| 18 | -@property(nonatomic, strong)NSString *postAmount;//金额 | ||
| 19 | -@property(nonatomic, strong)NSString *productId;//产品ID | ||
| 20 | -@property(nonatomic, strong)NSString *productName;//产品名称 | ||
| 21 | -@property(nonatomic, strong)NSString *productDesc;//产品描述 | ||
| 22 | -@property(nonatomic, strong)NSString *custom;//透传参数 | ||
| 23 | -@property(nonatomic, strong)NSString *exchange;//兑换比例 | ||
| 24 | -@property(nonatomic, strong)NSString *otherInfo;//扩展参数 | ||
| 25 | -@property(nonatomic, strong)NSString *userId;//用户ID | ||
| 26 | -@property(nonatomic, strong)NSString *timestamp;//时间戳 | ||
| 27 | - | ||
| 28 | -- (NSString *) getTsign ; | ||
| 29 | -- (NSString *) getTimestamp ; | ||
| 30 | - | ||
| 31 | -@end | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | -// | ||
| 2 | -// PoolLoginInfo.h | ||
| 3 | -// public_i9133 | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 12/1/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import "PoolSdk/PoolBaseModel.h" | ||
| 10 | -@interface PoolLoginInfo : PoolBaseModel | ||
| 11 | - | ||
| 12 | -@property(nonatomic,strong)NSString *timestamp; | ||
| 13 | -@property(nonatomic, strong)NSString *sign;//serverSign | ||
| 14 | -@property(nonatomic, strong)NSString *other;//透传 | ||
| 15 | -@property(nonatomic, strong)NSString *openId; | ||
| 16 | -@property(nonatomic, strong)NSString *userType; | ||
| 17 | - | ||
| 18 | - | ||
| 19 | -@end | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | -// | ||
| 2 | -// PoolNotification.h | ||
| 3 | -// public_i9133 | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 12/1/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import <Foundation/Foundation.h> | ||
| 10 | - | ||
| 11 | -extern NSString * const poolSDK_Notification; /**< */ | ||
| 12 | -extern NSString * const _create_order_notification; /**< */ | ||
| 13 | - | ||
| 14 | - | ||
| 15 | -/** | ||
| 16 | - 应用支持的方向 | ||
| 17 | - */ | ||
| 18 | -typedef NS_ENUM(int, PoolSDKNotificationType) { | ||
| 19 | - PoolSDKNotificationLogin = 1,//登录 | ||
| 20 | - PoolSDKNotificationLogout,//注销 | ||
| 21 | - PoolSDKNotificationPay,//支付完成 | ||
| 22 | - PoolSDKNotificationPause,//暂停退出 | ||
| 23 | - PoolSDKNotificationRole,//创建角色 | ||
| 24 | - PoolSDKNotificationInitSDK,//初始化SDK | ||
| 25 | - PoolSDKNotificationSwitchAccount,//切换账号 | ||
| 26 | - PoolSDKNotificationExit//退出游戏 | ||
| 27 | -}; | ||
| 28 | - | ||
| 29 | - | ||
| 30 | - | ||
| 31 | -@interface PoolNotification : NSObject | ||
| 32 | - | ||
| 33 | -@end | ||
| 34 | - | ||
| 35 | - | ||
| 36 | -////////////////////////////////////////////////////////////////////// | ||
| 37 | -@interface PoolSDKResult : NSObject | ||
| 38 | -@property(nonatomic, assign)int statusCode;//请参照此文件下面状态标识 | ||
| 39 | -@property(nonatomic, strong)NSString *resultDescription; | ||
| 40 | -@property(nonatomic, strong)NSObject *extendData; | ||
| 41 | -//V1.2.0新增 | ||
| 42 | -@property(nonatomic, assign)PoolSDKNotificationType notiType;//消息类型 | ||
| 43 | -@property(nonatomic, strong)NSString *notiName;//消息名称 | ||
| 44 | -@end | ||
| 45 | -////////////////////////////////////////////////////////////////////// | ||
| 46 | - | ||
| 47 | -////////////////////////////////////////////////////////////////////// | ||
| 48 | -/* 状态标识 */ | ||
| 49 | -#define POOLSDK_NO_ERROR 0 /*操作成功*/ | ||
| 50 | - | ||
| 51 | -#define POOLSDK_ERROR_LOGIN_FAILED -100 /*登录失败*/ | ||
| 52 | -#define POOLSDK_ERROR_LOGIN_CANCEL -101 /*登录取消*/ | ||
| 53 | -#define POOLSDK_ERROR_LOGIN_GAMGEACCOUNT -102 /*游戏帐号登录,非平台账号*/ | ||
| 54 | - | ||
| 55 | -#define POOLSDK_ERROR_PAY_FAILED -200 /*支付失败*/ | ||
| 56 | -#define POOLSDK_ERROR_PAY_CANCEL -201 /*支付取消*/ | ||
| 57 | -#define POOLSDK_ERROR_PAY_VERSIGN -202 /*支付验签失败*/ | ||
| 58 | -#define POOLSDK_ERROR_CREATE_ORDER_FAILED -203 /*支付验签失败*/ | ||
| 59 | - | ||
| 60 | -#define POOLSDK_ERROR_ROLE_CREATE_FAILED -300 /*角色创建失败*/ | ||
| 61 | - | ||
| 62 | -#define POOLSDK_ERROR_INIT_FAILED -400 /*初始化失败*/ | ||
| 63 | - | ||
| 64 | -#define POOLSDK_ERROR_SWICHT_ACCOUNT_FAILED -500 /*切换账号失败*/ | ||
| 65 | - | ||
| 66 | -#define POOLSDK_ERROR_EXIT_CANCEL -600 /*退出取消*/ | ||
| 67 | - | ||
| 68 | -////////////////////////////////////////////////////////////////////// |
| 1 | -// | ||
| 2 | -// PoolPayInfo.h | ||
| 3 | -// public_i9133 | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 12/3/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | - | ||
| 10 | -#import "PoolSdk/PoolBaseModel.h" | ||
| 11 | -@interface PoolPayInfo : PoolBaseModel | ||
| 12 | - | ||
| 13 | -@property(nonatomic, strong)NSString *serverId; | ||
| 14 | -@property(nonatomic, strong)NSString *queryId; | ||
| 15 | -@property(nonatomic, strong)NSString *playerId; | ||
| 16 | -@property(nonatomic, strong)NSString *playerName; | ||
| 17 | -@property(nonatomic, strong)NSString *postAmount; | ||
| 18 | -@property(nonatomic, strong)NSString *productId; | ||
| 19 | -@property(nonatomic, strong)NSString *products; | ||
| 20 | -@property(nonatomic, strong)NSString *custom; | ||
| 21 | -@property(nonatomic, strong)NSString *postTime; | ||
| 22 | -@property(nonatomic, strong)NSString *other; | ||
| 23 | - | ||
| 24 | -//游戏传递过来的原值 | ||
| 25 | -@property(nonatomic, strong)NSString *serverName;//服务器名称 | ||
| 26 | -@property(nonatomic, strong)NSString *playerLevel;//玩家等级 | ||
| 27 | -@property(nonatomic, strong)NSString *productName;//产品名称 | ||
| 28 | -@property(nonatomic, strong)NSString *productDesc;//产品描述 | ||
| 29 | -@property(nonatomic, strong)NSString *exchange;//兑换比例 | ||
| 30 | - | ||
| 31 | -@end | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | -// | ||
| 2 | -// PoolReportInfo.h | ||
| 3 | -// PoolSdk | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 12/21/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import "PoolSdk/PoolBaseModel.h" | ||
| 10 | -@interface PoolReportInfo : PoolBaseModel | ||
| 11 | - | ||
| 12 | -@property(nonatomic, strong)NSString *reportType;//类型 | ||
| 13 | -@property(nonatomic, strong)NSString *playerId;//玩家ID | ||
| 14 | -@property(nonatomic, strong)NSString *playerName;//玩家名称 | ||
| 15 | -@property(nonatomic, strong)NSString *playerLevel;//玩家等级 | ||
| 16 | -@property(nonatomic, strong)NSString *roleSex;//角色性别(1男0女) | ||
| 17 | - | ||
| 18 | -@property(nonatomic, strong)NSString *serverId;//服务器ID | ||
| 19 | -@property(nonatomic, strong)NSString *serverName;//服务器名称 | ||
| 20 | -@property(nonatomic, strong)NSNumber *roleCTime;//创建角色时间(秒) | ||
| 21 | -@property(nonatomic, strong)NSString *partyName;//工会名称 | ||
| 22 | -@property(nonatomic, strong)NSString *roleType;//角色类型 | ||
| 23 | -@property(nonatomic, strong)NSNumber *roleChangeTime;//角色等级更新时间(秒) | ||
| 24 | -@property(nonatomic, strong)NSString *vipLevel;//vip等级 | ||
| 25 | -@property(nonatomic, strong)NSNumber *diamond;//余额 | ||
| 26 | -@property(nonatomic, strong)NSString *moneyType;//商品单位(元宝,金币) | ||
| 27 | - | ||
| 28 | -@property(nonatomic, strong)NSString *custom;//透传参数 | ||
| 29 | - | ||
| 30 | - | ||
| 31 | -@property(nonatomic, strong)NSString *openId; | ||
| 32 | - | ||
| 33 | -#define REPORT_URL @"https://statistic.public.sdk.gzyouai.com/sdk/statistic" //http://183.57.76.181:9030/sdk/statistic | ||
| 34 | - | ||
| 35 | -#define REPORT_IDFA_URL @"https://statistic.public.sdk.gzyouai.com/sdk/last_channel?idfa=%@&sdkSimpleName=%@&gameSimpleName=%@" //@"http://183.57.76.181:9030/sdk/last_channel?idfa="// | ||
| 36 | - | ||
| 37 | -#define REPORT_OPEN @"open" | ||
| 38 | -#define REPORT_ENTER @"enter" | ||
| 39 | -#define REPORT_CREATEROLE @"createrole" | ||
| 40 | -#define REPORT_ROLEUPGRADE @"roleupgrade" | ||
| 41 | -#define REPORT_SDK_OPEN @"opensdk" | ||
| 42 | - | ||
| 43 | -@end |
| 1 | -// | ||
| 2 | -// PoolSdk.h | ||
| 3 | -// PoolSdk | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 11/23/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import <Foundation/Foundation.h> | ||
| 10 | -#import "PoolSdk2.h" | ||
| 11 | -#import <UIKit/UIKit.h> | ||
| 12 | - | ||
| 13 | -@interface PoolSdk : NSObject | ||
| 14 | -/** | ||
| 15 | - * 当前SDK的版本 | ||
| 16 | - */ | ||
| 17 | -@property(nonatomic, strong, readonly)NSString *sdkVersion; | ||
| 18 | - | ||
| 19 | -/** | ||
| 20 | - * 用于设置url types schemes 默认为工程名 | ||
| 21 | - */ | ||
| 22 | -@property(nonatomic, strong)NSString *urlSchemes; | ||
| 23 | - | ||
| 24 | -@property BOOL isApplePaying; | ||
| 25 | -/** | ||
| 26 | - 获取SDK实例对象 | ||
| 27 | - */ | ||
| 28 | -+ (PoolSdk *)shareSDK; | ||
| 29 | - | ||
| 30 | -/** | ||
| 31 | - 初始化SDK | ||
| 32 | - */ | ||
| 33 | -- (void)initSDK:(UIViewController *) control; | ||
| 34 | - | ||
| 35 | - | ||
| 36 | --(void)viewDidAppear; | ||
| 37 | - | ||
| 38 | -- (void)setViewController:(UIViewController *)viewController; | ||
| 39 | - | ||
| 40 | -/** | ||
| 41 | - 登录SDK | ||
| 42 | - */ | ||
| 43 | -- (void)loginSDK; | ||
| 44 | - | ||
| 45 | -- (void)loginSDK:(UIViewController *)viewController; | ||
| 46 | - | ||
| 47 | -/** | ||
| 48 | - 进行支付 | ||
| 49 | - */ | ||
| 50 | -- (void)payWithPaymentInfo:(PoolCreateOrderInfo *)payInfo; | ||
| 51 | - | ||
| 52 | - | ||
| 53 | -/** | ||
| 54 | - *是否含有用户中心接口 | ||
| 55 | - **/ | ||
| 56 | -- (BOOL)hasUserCenter; | ||
| 57 | - | ||
| 58 | -/** | ||
| 59 | - 用户中心 | ||
| 60 | - */ | ||
| 61 | -- (void)gotoUserCenter; | ||
| 62 | - | ||
| 63 | -/** | ||
| 64 | - report | ||
| 65 | - */ | ||
| 66 | -- (void)reportSDK:(PoolReportInfo *)reportInfo; | ||
| 67 | - | ||
| 68 | -/** | ||
| 69 | - *是否含有注销接口 | ||
| 70 | - */ | ||
| 71 | -- (BOOL)hasLogout; | ||
| 72 | - | ||
| 73 | -/** | ||
| 74 | - 注销 | ||
| 75 | - */ | ||
| 76 | -- (void)logoutSDK; | ||
| 77 | - | ||
| 78 | -/** | ||
| 79 | - *是否含有切换账号接口 | ||
| 80 | - **/ | ||
| 81 | -- (BOOL)hasSwitchAccount; | ||
| 82 | - | ||
| 83 | -/** | ||
| 84 | - *切换账号 | ||
| 85 | - **/ | ||
| 86 | -- (void)switchAccount; | ||
| 87 | - | ||
| 88 | - | ||
| 89 | -/** | ||
| 90 | - *是否含有退出接口 | ||
| 91 | - **/ | ||
| 92 | -- (BOOL)hasExit; | ||
| 93 | - | ||
| 94 | -/** | ||
| 95 | - 退出 | ||
| 96 | - */ | ||
| 97 | -- (void)exitSDK; | ||
| 98 | - | ||
| 99 | -/** | ||
| 100 | - *SDK销毁操作(游戏退出时调用) | ||
| 101 | - */ | ||
| 102 | -- (void)destroySDK; | ||
| 103 | - | ||
| 104 | -/** | ||
| 105 | - 显示/隐藏浮标 | ||
| 106 | - */ | ||
| 107 | -//- (void)showFloatIcon:(BOOL)bFlag; | ||
| 108 | - | ||
| 109 | - | ||
| 110 | -/** | ||
| 111 | - // called in - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url | ||
| 112 | - */ | ||
| 113 | - | ||
| 114 | -/** | ||
| 115 | - 应用 appid | ||
| 116 | - */ | ||
| 117 | - | ||
| 118 | -/** | ||
| 119 | - 应用支持的方向 默认为 EDreamSDKOrientationLandscape | ||
| 120 | - */ | ||
| 121 | -@property(nonatomic, assign)ESDKOrientation sdkOrientation; | ||
| 122 | - | ||
| 123 | -/** | ||
| 124 | - 浮标是否已经显示,默认为NO | ||
| 125 | - */ | ||
| 126 | -@property(nonatomic, assign)BOOL bShowedFloat; | ||
| 127 | - | ||
| 128 | - | ||
| 129 | -/** | ||
| 130 | - serverId | ||
| 131 | - */ | ||
| 132 | -@property(nonatomic, assign)int serverId; | ||
| 133 | - | ||
| 134 | -/** | ||
| 135 | - 获取gamechannelid | ||
| 136 | - */ | ||
| 137 | --(NSString *) getGameChannelId; | ||
| 138 | - | ||
| 139 | -/** | ||
| 140 | - 获取Custom | ||
| 141 | - */ | ||
| 142 | -- (NSString *) getCustomValue; | ||
| 143 | - | ||
| 144 | -/** | ||
| 145 | - 获取ChannelParameter1 | ||
| 146 | - */ | ||
| 147 | -- (NSString *) getChannelParameter1; | ||
| 148 | - | ||
| 149 | -/** | ||
| 150 | - 获取ChannelParameter2 | ||
| 151 | - */ | ||
| 152 | -- (NSString *) getChannelParameter2; | ||
| 153 | - | ||
| 154 | - | ||
| 155 | -/** | ||
| 156 | - *充值统计参数 | ||
| 157 | - *accountId 账号ID,必填项, 和登陆、注册使用的accountId保持一致即可。 | ||
| 158 | - *orderId 订单Id,必填项,请保证该值的全局唯一,系统会使用订单Id进行付费订单排重。 | ||
| 159 | - *currencyAmount 货币金额,单位为元,支持小数 | ||
| 160 | - *currencyType 货币类型 | ||
| 161 | - *payType 支付类型(渠道) | ||
| 162 | - *custom 自定义扩展参数 | ||
| 163 | - */ | ||
| 164 | --(void)paymentSuccess:(NSString*)accountId orderId:(NSString*)orderId currencyAmount:(double)amount currencyType:(NSString*)currencyType payType:(NSString*)payType custom:(NSArray*)customArray; | ||
| 165 | - | ||
| 166 | - | ||
| 167 | -- (void)handleOpenurl:(NSURL *)url; | ||
| 168 | - | ||
| 169 | -- (NSUInteger) application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window; | ||
| 170 | - | ||
| 171 | -- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; | ||
| 172 | - | ||
| 173 | -- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken; | ||
| 174 | - | ||
| 175 | -//推送 | ||
| 176 | -- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo ; | ||
| 177 | -//推送 | ||
| 178 | -- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler; | ||
| 179 | - | ||
| 180 | - | ||
| 181 | -- (void)applicationDidEnterBackground:(UIApplication *)application; | ||
| 182 | - | ||
| 183 | -- (void)applicationDidBecomeActive:(UIApplication *)application; | ||
| 184 | - | ||
| 185 | -- (void)applicationWillEnterForeground:(UIApplication *)application; | ||
| 186 | - | ||
| 187 | -- (void)applicationWillResignActive:(UIApplication *)application; | ||
| 188 | - | ||
| 189 | --(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options; | ||
| 190 | - | ||
| 191 | -- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation; | ||
| 192 | - | ||
| 193 | -@end |
| 1 | -// | ||
| 2 | -// PoolSdk.h | ||
| 3 | -// PoolSdk | ||
| 4 | -// | ||
| 5 | -// Created by 许 on 16/1/15. | ||
| 6 | -// Copyright © 2016年 许. All rights reserved. | ||
| 7 | -// | ||
| 8 | -// In this header, you should import all the public headers of your framework using statements like #import <PoolSdk/PublicHeader.h> | ||
| 9 | - | ||
| 10 | -#import <UIKit/UIKit.h> | ||
| 11 | -#import "PoolChecker.h" | ||
| 12 | -#import "Interface.h" | ||
| 13 | -#import "PoolReportInfo.h" | ||
| 14 | -#import "PoolLoginInfo.h" | ||
| 15 | -#import "PoolNotification.h" | ||
| 16 | -#import "PoolPayInfo.h" | ||
| 17 | -#import "UnionInterface.h" | ||
| 18 | -#import "PoolCreateOrderInfo.h" | ||
| 19 | -#import "PoolConfig.h" | ||
| 20 | -#import "PoolUtils.h" | ||
| 21 | -#import "NetCenter.h" | ||
| 22 | -#import "PoolSdk.h" | ||
| 23 | -#import "PoolSdkDelegate.h" | ||
| 24 | - |
| 1 | -// | ||
| 2 | -// PoolSdkDelegate.h | ||
| 3 | -// PoolSdk_i9133 | ||
| 4 | -// | ||
| 5 | -// Created by 许 on 17/6/30. | ||
| 6 | -// Copyright © 2017年 许. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import <Foundation/Foundation.h> | ||
| 10 | - | ||
| 11 | -@protocol PoolSdkDelegate <NSObject> | ||
| 12 | -@optional | ||
| 13 | --(void)PoolSdkLoginSuccess:(PoolLoginInfo*)loginInfo; | ||
| 14 | --(void)PoolSdkLoginFail:(NSString*)msg; | ||
| 15 | - | ||
| 16 | --(void)PoolSdkSwitchAccountSuccess:(PoolLoginInfo*)loginInfo; | ||
| 17 | --(void)PoolSdkSwitchAccountFail:(NSString*)msg; | ||
| 18 | -@end |
| 1 | -// | ||
| 2 | -// PoolUtils.h | ||
| 3 | -// public_i9133 | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 12/3/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | - | ||
| 10 | -#import <Foundation/Foundation.h> | ||
| 11 | -#import <UIKit/UIKit.h> | ||
| 12 | - | ||
| 13 | -@interface PoolUtils : NSObject | ||
| 14 | - | ||
| 15 | -+(NSString *)md5:(NSString *)str; | ||
| 16 | -+ (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString; | ||
| 17 | -+(NSString *)createPayOrderUrl; | ||
| 18 | -//*充值回调地址 | ||
| 19 | -+(NSString *)createPayUrl; | ||
| 20 | - | ||
| 21 | -+(UIActivityIndicatorView *)showLoadingDialog:(UIView*)parentView; | ||
| 22 | -+(void)dismissLoadingDialog:(UIActivityIndicatorView*)indicatorView; | ||
| 23 | - | ||
| 24 | -@end | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | -// | ||
| 2 | -// NewTtack.h | ||
| 3 | -// NewTtack | ||
| 4 | -// | ||
| 5 | -// Created by yun on 16/1/11. | ||
| 6 | -// Copyright © 2016年 yun. All rights reserved. | ||
| 7 | -// | ||
| 8 | -#define TRACK_VERSION @"1.0.1" | ||
| 9 | - | ||
| 10 | -#import <Foundation/Foundation.h> | ||
| 11 | -#import <UIKit/UIKit.h> | ||
| 12 | - | ||
| 13 | - | ||
| 14 | -/* | ||
| 15 | - 热云移动广告效果监测 平台 api 请选择对应的api进行使用 | ||
| 16 | - */ | ||
| 17 | -NS_ASSUME_NONNULL_BEGIN | ||
| 18 | -@interface TrackingIO : NSObject | ||
| 19 | -//开启打印日志 正式上线包请关掉 | ||
| 20 | -+(void) setPrintLog :(BOOL)print; | ||
| 21 | -// 开启数据统计 | ||
| 22 | -+ (void)initWithappKey:(NSString *)appKey withChannelId:(NSString *)channelId; | ||
| 23 | -//注册成功后调用 | ||
| 24 | -+ (void)setRegisterWithAccountID:(NSString *)account; | ||
| 25 | -//登陆成功后调用 | ||
| 26 | -+ (void)setLoginWithAccountID:(NSString *)account; | ||
| 27 | -//开始付费时 调用(人民币单位是元) | ||
| 28 | -+(void)setPaymentStart:(NSString *)transactionId paymentType:(NSString*)paymentType currentType:(NSString*)currencyType currencyAmount:(float)currencyAmount; | ||
| 29 | -// 支付完成,付费分析,记录玩家充值的金额(人民币单位是元) | ||
| 30 | -+(void)setPayment:(NSString *)transactionId paymentType:(NSString*)paymentType currentType:(NSString*)currencyType currencyAmount:(float)currencyAmount; | ||
| 31 | -//自定义事件 | ||
| 32 | -+(void)setEvent:(NSString *)eventName andExtra:(nullable NSDictionary *)extra; | ||
| 33 | -//标准接口 | ||
| 34 | -+(void)setProfile:(NSDictionary *)dataDic; | ||
| 35 | -//获取设备信息 | ||
| 36 | -+(NSString*)getDeviceId; | ||
| 37 | -@end | ||
| 38 | -NS_ASSUME_NONNULL_END |
| 1 | -// | ||
| 2 | -// UnionInterface.h | ||
| 3 | -// PoolSdk | ||
| 4 | -// | ||
| 5 | -// Created by winFan on 11/23/15. | ||
| 6 | -// Copyright (c) 2015 winFan. All rights reserved. | ||
| 7 | -// | ||
| 8 | -#import <Foundation/Foundation.h> | ||
| 9 | -#import <UIKit/UIKit.h> | ||
| 10 | -#import "PoolCreateOrderInfo.h" | ||
| 11 | -#import "PoolReportInfo.h" | ||
| 12 | - | ||
| 13 | -@protocol UnionInterface | ||
| 14 | -/** | ||
| 15 | - 初始化SDK | ||
| 16 | - */ | ||
| 17 | - | ||
| 18 | -//[[PoolChecker getInstance] sendNotice:PoolSDKNotificationPay notiName:@"" statusCode:POOLSDK_NO_ERROR description:@"" extendData:order_id]; | ||
| 19 | - | ||
| 20 | -- (void)SDKinit:(UIViewController *) control; | ||
| 21 | - | ||
| 22 | - | ||
| 23 | -- (void)setViewController:(UIViewController *) viewController; | ||
| 24 | - | ||
| 25 | -/** | ||
| 26 | - 登录SDK | ||
| 27 | - */ | ||
| 28 | -- (void)SDKloginSDK; | ||
| 29 | - | ||
| 30 | - | ||
| 31 | -- (void)SDKloginSDK:(UIViewController *) control; | ||
| 32 | - | ||
| 33 | -/** | ||
| 34 | - *是否含有注销接口 | ||
| 35 | - */ | ||
| 36 | -- (BOOL)hasLogout; | ||
| 37 | - | ||
| 38 | -/** | ||
| 39 | - 注销 | ||
| 40 | - */ | ||
| 41 | -- (void)SDKlogoutSDK; | ||
| 42 | - | ||
| 43 | - | ||
| 44 | -/** | ||
| 45 | - *是否含有退出接口 | ||
| 46 | - **/ | ||
| 47 | -- (BOOL)hasExit; | ||
| 48 | - | ||
| 49 | -/** | ||
| 50 | - 退出接口 | ||
| 51 | - */ | ||
| 52 | -- (void)SDKexitSDK; | ||
| 53 | - | ||
| 54 | - | ||
| 55 | -/** | ||
| 56 | - *SDK销毁操作(游戏退出时调用) | ||
| 57 | - */ | ||
| 58 | - | ||
| 59 | -- (void)destroySDK; | ||
| 60 | - | ||
| 61 | - | ||
| 62 | -/** | ||
| 63 | - *是否含有用户中心接口 | ||
| 64 | - **/ | ||
| 65 | -- (BOOL)hasUserCenter; | ||
| 66 | - | ||
| 67 | -/** | ||
| 68 | - 用户中心 | ||
| 69 | - */ | ||
| 70 | -- (void)SDKgotoUserCenter; | ||
| 71 | - | ||
| 72 | -/** | ||
| 73 | - *是否含有切换账号接口 | ||
| 74 | - **/ | ||
| 75 | -- (BOOL)hasSwitchAccount; | ||
| 76 | - | ||
| 77 | -/** | ||
| 78 | - *切换账号 | ||
| 79 | - **/ | ||
| 80 | -- (void)switchAccount; | ||
| 81 | - | ||
| 82 | - | ||
| 83 | -- (void)viewDidAppear; | ||
| 84 | - | ||
| 85 | -/** | ||
| 86 | - 提交数据 | ||
| 87 | - */ | ||
| 88 | -- (void)SDKreport:(PoolReportInfo *) reportInfo; | ||
| 89 | - | ||
| 90 | -/** | ||
| 91 | - 进行支付 | ||
| 92 | - */ | ||
| 93 | - | ||
| 94 | -- (void)SDKpayWithPaymentInfo:(PoolCreateOrderInfo *)payInfo; | ||
| 95 | -- (void)receiveCreateOrder: (NSNotification *)notification; | ||
| 96 | - | ||
| 97 | -/** | ||
| 98 | - *充值统计参数 | ||
| 99 | - *accountId 账号ID,必填项, 和登陆、注册使用的accountId保持一致即可。 | ||
| 100 | - *orderId 订单Id,必填项,请保证该值的全局唯一,系统会使用订单Id进行付费订单排重。 | ||
| 101 | - *currencyAmount 货币金额,单位为元,支持小数 | ||
| 102 | - *currencyType 货币类型 | ||
| 103 | - *payType 支付类型(渠道) | ||
| 104 | - */ | ||
| 105 | --(void)paymentSuccess:(NSString*)accountId orderId:(NSString*)orderId currencyAmount:(double)amount currencyType:(NSString*)currencyType payType:(NSString*)payType custom:(NSArray *)customArray; | ||
| 106 | - | ||
| 107 | -- (void)handleOpenurl:(NSURL *)url; | ||
| 108 | -- (NSUInteger) application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window; | ||
| 109 | - | ||
| 110 | - | ||
| 111 | -- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; | ||
| 112 | - | ||
| 113 | -- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken; | ||
| 114 | - | ||
| 115 | -//推送 | ||
| 116 | -- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo ; | ||
| 117 | -//推送 | ||
| 118 | -- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler; | ||
| 119 | - | ||
| 120 | - | ||
| 121 | -- (void)applicationDidEnterBackground:(UIApplication *)application; | ||
| 122 | - | ||
| 123 | -- (void)applicationDidBecomeActive:(UIApplication *)application; | ||
| 124 | - | ||
| 125 | -- (void)applicationWillEnterForeground:(UIApplication *)application; | ||
| 126 | - | ||
| 127 | -- (void)applicationWillResignActive:(UIApplication *)application; | ||
| 128 | - | ||
| 129 | --(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options; | ||
| 130 | - | ||
| 131 | -- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation; | ||
| 132 | -@end | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
No preview for this file type
No preview for this file type
| 1 | -// | ||
| 2 | -// YouaiLoginInfo.h | ||
| 3 | -// YouaiSDK | ||
| 4 | -// | ||
| 5 | -// Created by 莫 东荣 on 13-4-10. | ||
| 6 | -// Copyright (c) 2013年 莫 东荣. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import <Foundation/Foundation.h> | ||
| 10 | - | ||
| 11 | -@interface YouaiLoginInfo : NSObject //用户uid | ||
| 12 | -{ | ||
| 13 | -// | ||
| 14 | -NSString *openId; | ||
| 15 | -//token | ||
| 16 | -NSString *token; | ||
| 17 | -//时间戳 | ||
| 18 | -NSString *timestamp; | ||
| 19 | - | ||
| 20 | -} | ||
| 21 | - | ||
| 22 | -@property(retain,nonatomic) NSString *openId; | ||
| 23 | -@property(retain,nonatomic) NSString *token; | ||
| 24 | -@property(retain,nonatomic) NSString *timestamp; | ||
| 25 | -+ (YouaiLoginInfo *)getInstance; | ||
| 26 | -@end | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | -// | ||
| 2 | -// YouaiNotifications.h | ||
| 3 | -// YouaiSDK | ||
| 4 | -// | ||
| 5 | -// Created by 莫 东荣 on 13-4-10. | ||
| 6 | -// Copyright (c) 2013年 莫 东荣. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import <Foundation/Foundation.h> | ||
| 10 | - | ||
| 11 | -extern NSString * const youaiExitNotification; /**< 退出 */ | ||
| 12 | -extern NSString * const youaiLoginNotification; /**< 登录完成的通知*/ | ||
| 13 | -extern NSString * const youaiErrorNotification; /**< 出错 */ | ||
| 14 | - | ||
| 15 | - | ||
| 16 | -@interface YouaiNotifications : NSObject | ||
| 17 | - | ||
| 18 | -@end |
| 1 | -// | ||
| 2 | -// YouaiSDKMgr.h | ||
| 3 | -// YouaiSDK | ||
| 4 | -// | ||
| 5 | -// Created by 莫 东荣 on 13-4-9. | ||
| 6 | -// Copyright (c) 2013年 莫 东荣. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import <UIKit/UIKit.h> | ||
| 10 | -#import "StoreKit/StoreKit.h" | ||
| 11 | - | ||
| 12 | -@interface YouaiSDKMgr : NSObject | ||
| 13 | -{ | ||
| 14 | - NSString* appId_; | ||
| 15 | - NSString* appKey_; | ||
| 16 | - | ||
| 17 | - NSString* inviterCode_; | ||
| 18 | -} | ||
| 19 | - | ||
| 20 | -@property bool appleing; | ||
| 21 | - | ||
| 22 | -+ (YouaiSDKMgr *)getInstance; | ||
| 23 | -- (void)initSDK; | ||
| 24 | -- (void)setServerUrl:(NSString *)serverUrl; | ||
| 25 | - | ||
| 26 | -- (void)openLogin:(NSString *)appId : (NSString *)appKey : (UIViewController *)controller; | ||
| 27 | -- (void)openLogin:(NSString *)appId : (NSString *)appKey : (UIViewController *)controller : (NSString *) inviterCode; | ||
| 28 | - | ||
| 29 | -- (void)setStyleName:(NSString*)styleName; | ||
| 30 | - | ||
| 31 | - | ||
| 32 | -- (void)openUtil: (NSString *)serverId : (NSString *)nickName : (NSString *)callBack : (UIViewController *)controller; | ||
| 33 | -- (void)openUtil: (NSString *)serverId : (NSString *)nickName : (NSNumber *)amount : (NSString *)callBack : (UIViewController *)controller; | ||
| 34 | - | ||
| 35 | -- (void)openWithUtil:(UIViewController*)controll products:(NSString*)products amount:(NSString*)amount productName:(NSString*)productName queryId:(NSString*) queryId; | ||
| 36 | - | ||
| 37 | - | ||
| 38 | - | ||
| 39 | -@end |
| 1 | -// | ||
| 2 | -// YouaiViewController.h | ||
| 3 | -// newYouaiSDK | ||
| 4 | -// | ||
| 5 | -// Created by Mog90 on 14-9-28. | ||
| 6 | -// Copyright (c) 2014年 东荣 莫. All rights reserved. | ||
| 7 | -// | ||
| 8 | - | ||
| 9 | -#import <UIKit/UIKit.h> | ||
| 10 | -#import "YouaiLoginInfo.h" | ||
| 11 | -#import <JavaScriptCore/JavaScriptCore.h> | ||
| 12 | - | ||
| 13 | -@interface YouaiViewController : UIViewController<UIWebViewDelegate,UIAlertViewDelegate> | ||
| 14 | -{ | ||
| 15 | - UIWebView *webView_; | ||
| 16 | - UIActivityIndicatorView *activityIndicator; | ||
| 17 | -} | ||
| 18 | - | ||
| 19 | - | ||
| 20 | -//@property(assign) int webViewWidth; | ||
| 21 | -//@property(assign) int webViewHeight; | ||
| 22 | -//@property(assign) int screenwidth; | ||
| 23 | -//@property(assign) int screenHeight; | ||
| 24 | - | ||
| 25 | -@property(assign) BOOL hasCorner; | ||
| 26 | - | ||
| 27 | --(void)setView:(int)webViewWidth :(int) webViewHeight :(int) screenwidth :(int) screenHeight; | ||
| 28 | -- (void)initWebView; | ||
| 29 | -- (void)loadWebPageWithString:(NSString *)url; | ||
| 30 | -- (void)loadWebPageWithJs:(NSString *)content; | ||
| 31 | -- (void)postNotification:(NSString *)name : (NSString *)code; | ||
| 32 | -- (void)receiveIap:(NSNotification *)notification; | ||
| 33 | - | ||
| 34 | -@end |
No preview for this file type
No preview for this file type
-
Please register or login to post a comment