From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001
From: 单军华
Date: Wed, 11 Jul 2018 10:47:42 +0800
Subject: [PATCH] 首次上传

---
 screendisplay/Pods/UMengUShare/UShareSDK/SocialLibraries/QQ/QQSDK/TencentOpenAPI.framework/Headers/TencentOAuth.h |  676 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 676 insertions(+), 0 deletions(-)

diff --git a/screendisplay/Pods/UMengUShare/UShareSDK/SocialLibraries/QQ/QQSDK/TencentOpenAPI.framework/Headers/TencentOAuth.h b/screendisplay/Pods/UMengUShare/UShareSDK/SocialLibraries/QQ/QQSDK/TencentOpenAPI.framework/Headers/TencentOAuth.h
new file mode 100755
index 0000000..ed60e07
--- /dev/null
+++ b/screendisplay/Pods/UMengUShare/UShareSDK/SocialLibraries/QQ/QQSDK/TencentOpenAPI.framework/Headers/TencentOAuth.h
@@ -0,0 +1,676 @@
+///
+/// \file TencentOAuth.h
+/// \brief QQ������������������������������������������������������������
+///
+/// Created by Tencent on 12-12-21.
+/// Copyright (c) 2012��� Tencent. All rights reserved.
+///
+
+#import <UIKit/UIKit.h>
+#import "sdkdef.h"
+#import "TencentOAuthObject.h"
+#import "TencentApiInterface.h"
+
+@protocol TencentSessionDelegate;
+@protocol TencentLoginDelegate;
+@protocol TencentApiInterfaceDelegate;
+@protocol TencentWebViewDelegate;
+
+@class TencentApiReq;
+@class TencentApiResp;
+
+typedef enum
+{
+    kTencentNotAuthorizeState,
+    kTencentSSOAuthorizeState,
+    kTencentWebviewAuthorzieState,
+} TencentAuthorizeState;
+
+typedef enum
+{
+    kAuthModeClientSideToken,
+    kAuthModeServerSideCode,
+} TencentAuthMode;
+
+#pragma mark - TencentOAuth(���������������������������������������)
+
+/**
+ * \brief TencentOpenAPI���������������������������������������
+ *
+ * TencentOAuth���������������������������������������������������������������
+ */
+@interface TencentOAuth : NSObject
+{
+    NSMutableDictionary* _apiRequests;
+	NSString* _accessToken;
+	NSDate* _expirationDate;
+	id<TencentSessionDelegate> _sessionDelegate;
+	NSString* _localAppId;
+	NSString* _openId;
+	NSString* _redirectURI;
+	NSArray* _permissions;
+}
+
+/** Access Token������������������������������������������ */
+@property(nonatomic, copy) NSString* accessToken;
+
+/** Access Token������������ */
+@property(nonatomic, copy) NSDate* expirationDate;
+
+/** ��������������������������������������������� */
+@property(nonatomic, assign) id<TencentSessionDelegate> sessionDelegate;
+
+/** ������������������������������������������URLSchema��������������������������������������������������� */
+@property(nonatomic, copy) NSString* localAppId;
+
+/** ������������������������������������������������ */
+@property(nonatomic, copy) NSString* openId;
+
+/** ��������������������������������������������� */
+@property(nonatomic, copy) NSString* redirectURI;
+
+/** ���������������������������������������������appID */
+@property(nonatomic, retain) NSString* appId;
+
+/** ������������������������������uin */
+@property(nonatomic, retain) NSString* uin;
+
+/** ������������������������������������������ */
+@property(nonatomic, retain) NSString* skey;
+
+/** ��������������������� */
+@property(nonatomic, copy) NSDictionary* passData;
+
+/** ������������(Client Side Token������Server Side Code) */
+@property(nonatomic, assign) TencentAuthMode authMode;
+
+/** union id */
+@property(nonatomic, retain) NSString* unionid;
+
+/** ������������������������/������ ��������� QQ���������TIM ������������������������������������������������*/
+@property(nonatomic, assign) TencentAuthShareType authShareType;
+
+/**
+ * ������������������sdk������������
+ * \return ������sdk���������
+ **/
+
++ (NSString*)sdkVersion;
+
+/**
+ * ������������������sdk���������������
+ * \return ������sdk������������
+ **/
+
++ (NSString*)sdkSubVersion;
+
+/**
+ * ������������������sdk������������������
+ * \return ������YES���������������
+ **/
+
++ (BOOL)isLiteSDK;
+
+/** 
+ * ������������������������������������������������������������������������������������ 
+ * \return 
+ *          kTencentNotAuthorizeState:��������� 
+ *          kTencentSSOAuthorizeState:���������������sso������������������
+ *          kTencentWebviewAuthorzieState:���������������webview������������������
+ **/
+
++ (TencentAuthorizeState *)authorizeState;
+
+/**
+ * ������������������������qq������������
+ * \return ������������qq���������
+ **/
++ (QQVersion)iphoneQQVersion;
+
+
+/**
+ * ������������������������TIM������������
+ * \return ������������qq���������
+ **/
++ (QQVersion)iphoneTIMVersion;
+
+/**
+ * ���������TencentOAuth������
+ * \param appId ���������������������������������������������������������
+ * \param delegate ������������������������������������������������������������
+ * \return ���������������������������������
+ */
+- (id)initWithAppId:(NSString *)appId
+        andDelegate:(id<TencentSessionDelegate>)delegate;
+
+
+/**
+ * ���������������������������������������QQ
+ * \return YES:������ NO:���������
+ */
++ (BOOL)iphoneQQInstalled;
+
+/**
+ * ���������������������������������������TIM
+ * \return YES:������ NO:���������
+ */
++ (BOOL)iphoneTIMInstalled;
+ 
+/**
+ * ������������������������������QQ������������SSO������
+ * \return YES:������ NO:���������
+ */
++ (BOOL)iphoneQQSupportSSOLogin;
+
+/**
+ * ������������������������������TIM������������SSO������
+ * \return YES:������ NO:���������
+ */
++ (BOOL)iphoneTIMSupportSSOLogin;
+
+/**
+ * ���������������������������������������QZone
+ * \return YES:������ NO:���������
+ */
++ (BOOL)iphoneQZoneInstalled;
+
+/**
+ * ������������������������������QZone������������SSO������
+ * \return YES:������ NO:���������
+ */
++ (BOOL)iphoneQZoneSupportSSOLogin;
+
+/**
+ * ������������
+ *
+ * \param permissions ���������������
+ */
+- (BOOL)authorize:(NSArray *)permissions;
+
+/**
+ * ������������
+ * \param permissions ������������������
+ * \param bInSafari ������������safari������������.<b>IOS SDK 1.3���������������������������</b>
+ */
+- (BOOL)authorize:(NSArray *)permissions
+		 inSafari:(BOOL)bInSafari;
+
+/**
+ * ������������
+ * \param permissions ������������������
+ * \param localAppId ������APPID
+ * \param bInSafari ������������safari������������.<b>IOS SDK 1.3���������������������������</b>
+ */
+- (BOOL)authorize:(NSArray *)permissions
+       localAppId:(NSString *)localAppId
+		 inSafari:(BOOL)bInSafari;
+
+/**
+ * ������������������������������������������������������������������������������������������������
+ * \param permissions ������������������������������
+ * \return ������������������������������
+ */
+- (BOOL)incrAuthWithPermissions:(NSArray *)permissions;
+
+/**
+ * ������������������token���������������������������������������������������������������
+ * \param permissions ������������������������������������
+ * \return ������������������������
+ */
+- (BOOL)reauthorizeWithPermissions:(NSArray *)permissions;
+
+/**
+ * ������UnindID,������������UnindID������������������OpenID���������������������������
+ * \return NO���������������������������YES���������������������������������������������������
+ */
+- (BOOL)RequestUnionId;
+
+/**
+ * (������������)������������������������
+ * \param url ���������������������������������������
+ * \return ���������������YES���������������NO������������
+ */
++ (BOOL)HandleOpenURL:(NSURL *)url;
+
+/**
+ * (������������)sdk������������������������������������
+ * \param url ���������������������������������������
+ * \return ���������������YES������������ NO������������
+ */
++ (BOOL)CanHandleOpenURL:(NSURL *)url;
+
+/**
+ * (������������)������TencentOAuth������������������������������
+ */
++ (NSString *)getLastErrorMsg;
+
+/**
+ * ���Server Side Code������������������������������������������������������code���;
+ * ���Client Side Token������������������������������������������
+ */
+- (NSString *)getServerSideCode;
+
+/**
+ * ������������(������������������TecentOAuth������������������������������)
+ * \param delegate ������������������������������������������������������������
+ */
+- (void)logout:(id<TencentSessionDelegate>)delegate;
+
+/**
+ * ���������������������������
+ * \return ���������������YES���������������NO������������������������������������������
+ */
+- (BOOL)isSessionValid;
+
+/**
+ * ������������������������
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)getUserInfo;
+
+/**
+ * SDK������webview���������������������������������������������������������������������������������������������������������������������������
+ * ������������������������������������������������������sdk������webview������������������������������������sdk������������������������
+ * ���������sdk������������������������������������������������������������������������������webview���������������
+ */
+- (void)openSDKWebViewQQShareEnable;
+
+
+/**
+ * ������������QZone������������
+ * \attention ���\ref apply_perm
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)getListAlbum;
+
+/**
+ * ������������QZone������������
+ * \attention ���\ref apply_perm
+ * \param params ������������,������������������������TencentOAuthObject.h������\ref TCListPhotoDic
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)getListPhotoWithParams:(NSMutableDictionary *)params;
+
+
+/**
+ * ���������QZone
+ * \param params ������������,������������������������TencentOAuthObject.h������\ref TCAddShareDic 
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)addShareWithParams:(NSMutableDictionary *)params;
+
+
+/**
+ * ���������������QZone������������
+ * \attention ���\ref apply_perm
+ * \param params ������������,������������������������TencentOAuthObject.h������\ref TCUploadPicDic
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)uploadPicWithParams:(NSMutableDictionary *)params;
+
+/**
+ * ���QZone���������������������������������
+ * \attention ���\ref apply_perm
+ * \param params ������������,������������������������TencentOAuthObject.h������\ref TCAddAlbumDic
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)addAlbumWithParams:(NSMutableDictionary *)params;
+
+/**
+ * ���������������QZone���������������������
+ * \param params ������������,������������������������TencentOAuthObject.h������\ref TCCheckPageFansDic
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)checkPageFansWithParams:(NSMutableDictionary *)params;
+
+/**
+ * ���QZone���������������������
+ * \attention ���\ref apply_perm
+ * \param params ������������,������������������������TencentOAuthObject.h������\ref TCAddOneBlogDic
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)addOneBlogWithParams:(NSMutableDictionary *)params;
+
+/**
+ * ���QZone���������������������
+ * \attention ���\ref apply_perm
+ * \param params ������������,������������������������TencentOAuthObject.h������\ref TCAddTopicDic
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)addTopicWithParams:(NSMutableDictionary *)params;
+
+/**
+ * ������QQ������ ������������������������������������������������
+ * \attention ���\ref apply_perm
+ * \param params ������������,������������������������TencentOAuthObject.h������\ref TCSetUserHeadpic
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)setUserHeadpic:(NSMutableDictionary *)params;
+
+
+/**
+ * ������QQ������ ������������������������������������������������������������������
+ * \attention ���\ref apply_perm
+ * \param params ������������,������������������������TencentOAuthObject.h������\ref TCSetUserHeadpic
+ * \param viewController ���������������������
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)setUserHeadpic:(NSMutableDictionary *)params andViewController:(UIViewController **)viewController;
+
+/**
+ * ������QQ������������(������������������QQ������,���������������QQ������)
+ * \attention ���\ref apply_perm
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)getVipInfo;
+
+/**
+ * ������QQ������������������
+ * \attention ���\ref apply_perm
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)getVipRichInfo;
+
+/**
+ * QZone���������������������@������������������������������������responseDidReceived:forMessage:���������message������SendStory���
+ * \param params ������������
+ * \param fopenIdArray ������������������������������������������������openid������
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)sendStory:(NSMutableDictionary *)params friendList:(NSArray *)fopenIdArray;
+
+/**
+ * ���������������������������������������responseDidReceived:forMessage:���������message������AppInvitation���
+ * \param desc ���������������������������������35������������������nil���@���������������������������
+ * \param imageUrl ���������������������������nil������@���������������������������
+ * \param source ���������������������������������������������������
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)sendAppInvitationWithDescription:(NSString *)desc imageURL:(NSString *)imageUrl source:(NSString *)source;
+
+/**
+ * ������PK���������������������������������������responseDidReceived:forMessage:���������message������AppChallenge���
+ * \param receiver ������������������������PK���������������������������������OpenID���������������OpenID������������������
+ * \param type ���������"pk"���������brag���
+ * \param imageUrl ������/������������������URL
+ * \param message ������/������������������������������������50���������������������������������������
+ * \param source ���������������������������������������������������
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)sendChallenge:(NSString *)receiver type:(NSString *)type imageURL:(NSString *)imageUrl message:(NSString *)message source:(NSString *)source;
+
+/**
+ * ���������������������������������������������responseDidReceived:forMessage:���������message������AppGiftRequest���
+ * \param receiver ������������������������������������OpenID������������������������OpenID������","������������nil������������������������������������������������
+ * \param exclude ���������������������������������������������������������������������������������������������������������
+ * \param specified ������������������������������������������������������������������������������
+ * \param only ���������������specified���������������
+ * \param type ���������"request"���������freegift���
+ * \param title ���������������������������������������6���������
+ * \param message ������������������������������������������35������������������������������������������
+ * \param imageUrl ������������������������URL������������������������������������������������������icon
+ * \param source ���������������������������������������������������
+ * \return ���������������YES������API���������������NO������API���������������������������������������������
+ */
+- (BOOL)sendGiftRequest:(NSString *)receiver exclude:(NSString *)exclude specified:(NSString *)specified only:(BOOL)only type:(NSString *)type title:(NSString *)title message:(NSString *)message imageURL:(NSString *)imageUrl source:(NSString *)source;
+
+
+/**
+ * ������������API������
+ * \param userData ������������������API������������������������������
+ * \return ���������������YES������������ NO������������
+ */
+- (BOOL)cancel:(id)userData;
+
+/**
+ * CGI���������������������
+ * \param apiURL CGI���������URL������
+ * \param method CGI���������������"GET"���"POST"
+ * \param params CGI������������������
+ * \param callback CGI���������������������������������
+ * \return CGI������������������������������������������������nil������������������������
+ */
+- (TCAPIRequest *)cgiRequestWithURL:(NSURL *)apiURL method:(NSString *)method params:(NSDictionary *)params callback:(id<TCAPIRequestDelegate>)callback;
+
+/**
+ * TencentOpenApi������������������������
+ * \param request ���������������������
+ * \param callback ������������������������������
+ */
+- (BOOL)sendAPIRequest:(TCAPIRequest *)request callback:(id<TCAPIRequestDelegate>)callback;
+
+- (NSString *)getUserOpenID;
+
+@end
+
+#pragma mark - TencentLoginDelegate(������������������������)
+
+/**
+ * \brief TencentLoginDelegate iOS Open SDK 1.3 API������������
+ *
+ * ������������������������������������������
+ */
+@protocol TencentLoginDelegate <NSObject>
+
+@required
+
+/**
+ * ������������������������
+ */
+- (void)tencentDidLogin;
+
+/**
+ * ������������������������
+ * \param cancelled ������������������������������������
+ */
+- (void)tencentDidNotLogin:(BOOL)cancelled;
+
+/**
+ * ���������������������������������
+ */
+- (void)tencentDidNotNetWork;
+
+@optional
+/**
+ * ������������������������������
+ */
+- (NSArray *)getAuthorizedPermissions:(NSArray *)permissions withExtraParams:(NSDictionary *)extraParams;
+
+/**
+ * unionID������
+ */
+- (void)didGetUnionID;
+
+@end
+
+#pragma mark - TencentSessionDelegate(������������������������)
+
+/**
+ * \brief TencentSessionDelegate iOS Open SDK 1.3 API������������
+ *
+ * ������������������������������������������������API���������������
+ */
+@protocol TencentSessionDelegate<NSObject, TencentLoginDelegate,
+                                TencentApiInterfaceDelegate,
+                                TencentWebViewDelegate>
+
+@optional
+
+/**
+ * ���������������������
+ */
+- (void)tencentDidLogout;
+
+/**
+ * ���������������������������������������������������������������������������������api���������������������������������������������������������������������������������������������������������������������������������������������������������������������
+ * \param tencentOAuth ���������������������
+ * \param permissions ���������������������������������
+ * \return ���������������������������������api���������������
+ * \note ������������������������������������������������������������������������������������������������\ref TencentOAuth#incrAuthWithPermissions: \n������������������������������������������������������������
+ */
+- (BOOL)tencentNeedPerformIncrAuth:(TencentOAuth *)tencentOAuth withPermissions:(NSArray *)permissions;
+
+/**
+ * [������������������]���token���������������������������������������������������������������api���������������������������������token������������������������������������������������������������������������������������������������������������������������
+ * \param tencentOAuth ���������������������
+ * \return ���������������������������������api���������������
+ * \note ������������������������������������������������������������������������������������������������������������\ref TencentOAuth#reauthorizeWithPermissions: \n������������������������������������������������������������������
+ */
+- (BOOL)tencentNeedPerformReAuth:(TencentOAuth *)tencentOAuth;
+
+/**
+ * ���������������������������������������������������token���������������������������������������
+ * \param tencentOAuth token������������������������������������������������������
+ * \note ������������������������������������token���������������������������
+ */
+- (void)tencentDidUpdate:(TencentOAuth *)tencentOAuth;
+
+/**
+ * ���������������������������������������������������������������������
+ * \param reason ���������������������������������������������sdkdef.h���������\ref UpdateFailType
+ */
+- (void)tencentFailedUpdate:(UpdateFailType)reason;
+
+/**
+ * ������������������������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \remarks ������������������: \snippet example/getUserInfoResponse.exp success
+ *          ������������������: \snippet example/getUserInfoResponse.exp fail
+ */
+- (void)getUserInfoResponse:(APIResponse*) response;
+
+
+/**
+ * ������������QZone������������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \remarks ������������������: \snippet example/getListAlbumResponse.exp success
+ *          ������������������: \snippet example/getListAlbumResponse.exp fail
+ */
+- (void)getListAlbumResponse:(APIResponse*) response;
+
+/**
+ * ������������QZone������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \remarks ������������������: \snippet example/getListPhotoResponse.exp success
+ *          ������������������: \snippet example/getListPhotoResponse.exp fail
+ */
+- (void)getListPhotoResponse:(APIResponse*) response;
+
+/**
+ * ���������������QZone���������������������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \remarks ������������������: \snippet example/checkPageFansResponse.exp success
+ *          ������������������: \snippet example/checkPageFansResponse.exp fail
+ */
+- (void)checkPageFansResponse:(APIResponse*) response;
+ 
+/**
+ * ���������QZone������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \remarks ������������������: \snippet example/addShareResponse.exp success
+ *          ������������������: \snippet example/addShareResponse.exp fail
+ */
+- (void)addShareResponse:(APIResponse*) response;
+
+/**
+ * ���QZone���������������������������������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \remarks ������������������: \snippet example/addAlbumResponse.exp success
+ *          ������������������: \snippet example/addAlbumResponse.exp fail
+ */
+- (void)addAlbumResponse:(APIResponse*) response;
+
+/**
+ * ���������������QZone������������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \remarks ������������������: \snippet example/uploadPicResponse.exp success
+ *          ������������������: \snippet example/uploadPicResponse.exp fail
+ */
+- (void)uploadPicResponse:(APIResponse*) response;
+
+
+/**
+ * ���QZone���������������������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \remarks ������������������: \snippet example/addOneBlogResponse.exp success
+ *          ������������������: \snippet example/addOneBlogResponse.exp fail
+ */
+- (void)addOneBlogResponse:(APIResponse*) response;
+
+/**
+ * ���QZone���������������������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \remarks ������������������: \snippet example/addTopicResponse.exp success
+ *          ������������������: \snippet example/addTopicResponse.exp fail
+ */
+- (void)addTopicResponse:(APIResponse*) response;
+
+/**
+ * ������QQ������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \remarks ������������������: \snippet example/setUserHeadpicResponse.exp success
+ *          ������������������: \snippet example/setUserHeadpicResponse.exp fail
+ */
+- (void)setUserHeadpicResponse:(APIResponse*) response;
+
+/**
+ * ������QQ������������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \remarks ������������������: \snippet example/getVipInfoResponse.exp success
+ *          ������������������: \snippet example/getVipInfoResponse.exp fail
+ */
+- (void)getVipInfoResponse:(APIResponse*) response;
+
+/**
+ * ������QQ������������������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ */
+- (void)getVipRichInfoResponse:(APIResponse*) response;
+
+/**
+ * sendStory������������������������������������responseDidReceived:forMessage:���
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ */
+- (void)sendStoryResponse:(APIResponse*) response;
+
+
+/**
+ * ������API������������������
+ * \param response API���������������������������������sdkdef.h���������\ref APIResponse
+ * \param message ���������������������������������SendStory���,���AppInvitation���������AppChallenge���������AppGiftRequest���
+ */
+- (void)responseDidReceived:(APIResponse*)response forMessage:(NSString *)message;
+
+/**
+ * post���������������������
+ * \param tencentOAuth ���������������tencentOAuth������
+ * \param bytesWritten ������������������������������������
+ * \param totalBytesWritten ������������������������������
+ * \param totalBytesExpectedToWrite ������������������������������
+ * \param userData ���������������������
+ */
+- (void)tencentOAuth:(TencentOAuth *)tencentOAuth didSendBodyData:(NSInteger)bytesWritten totalBytesWritten:(NSInteger)totalBytesWritten totalBytesExpectedToWrite:(NSInteger)totalBytesExpectedToWrite userData:(id)userData;
+
+
+/**
+ * ������������������������������������
+ * \param tencentOAuth ���������������tencentOAuth������
+ * \param viewController ���������������viewController
+ */
+- (void)tencentOAuth:(TencentOAuth *)tencentOAuth doCloseViewController:(UIViewController *)viewController;
+
+@end
+
+#pragma mark - TencentWebViewDelegate(H5������webview������������������)
+
+/**
+ * \brief TencentWebViewDelegate: H5������webview������������������������
+ *
+ * ���������������������������������APP���������������������������������������������
+ */
+@protocol TencentWebViewDelegate <NSObject>
+@optional
+- (BOOL) tencentWebViewShouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation;
+- (NSUInteger) tencentWebViewSupportedInterfaceOrientationsWithWebkit;
+- (BOOL) tencentWebViewShouldAutorotateWithWebkit;
+@end

--
Gitblit v1.8.0