40 lines
852 B
Objective-C
40 lines
852 B
Objective-C
//
|
|
// WXApiManager.h
|
|
// SDKSample
|
|
//
|
|
// Created by Jeason on 16/07/2015.
|
|
//
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
#import "WXApi.h"
|
|
|
|
@protocol WXApiManagerDelegate <NSObject>
|
|
|
|
@optional
|
|
|
|
- (void)managerDidRecvShowMessageReq:(ShowMessageFromWXReq *)request;
|
|
|
|
- (void)managerDidRecvLaunchFromWXReq:(LaunchFromWXReq *)request;
|
|
|
|
- (void)managerDidRecvMessageResponse:(SendMessageToWXResp *)response;
|
|
|
|
- (void)managerDidRecvAuthResponse:(SendAuthResp *)response;
|
|
|
|
- (void)managerDidRecvAddCardResponse:(AddCardToWXCardPackageResp *)response;
|
|
|
|
- (void)managerDidRecvChooseCardResponse:(WXChooseCardResp *)response;
|
|
|
|
- (void)managerDidRecvChooseInvoiceResponse:(WXChooseInvoiceResp *)response;
|
|
|
|
|
|
@end
|
|
|
|
@interface WXApiManager : NSObject<WXApiDelegate>
|
|
|
|
@property (nonatomic, assign) id<WXApiManagerDelegate> delegate;
|
|
|
|
+ (instancetype)sharedManager;
|
|
|
|
@end
|