From 13e53a03f4d50169d0cf7f72d414753ae6b421ce Mon Sep 17 00:00:00 2001
From: hank <hank.zhang@proficientcity.com>
Date: Tue, 22 Jan 2019 11:04:39 +0800
Subject: [PATCH] 添加V3.8.0
---
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h | 73 ++++++++++++++++++++----------------
1 files changed, 41 insertions(+), 32 deletions(-)
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h
index 3eca584..af10a85 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h
@@ -18,8 +18,6 @@
#import <Foundation/Foundation.h>
-#import <FBSDKCoreKit/FBSDKMacros.h>
-
@class FBSDKGraphRequest;
@class FBSDKGraphRequestConnection;
@@ -34,13 +32,13 @@
Pass a block of this type when calling addRequest. This will be called once
the request completes. The call occurs on the UI thread.
- - Parameter connection: The `FBSDKGraphRequestConnection` that sent the request.
+ @param connection The `FBSDKGraphRequestConnection` that sent the request.
- - Parameter result: The result of the request. This is a translation of
+ @param result The result of the request. This is a translation of
JSON data to `NSDictionary` and `NSArray` objects. This
is nil if there was an error.
- - Parameter error: The `NSError` representing any error that occurred.
+ @param error The `NSError` representing any error that occurred.
*/
typedef void (^FBSDKGraphRequestHandler)(FBSDKGraphRequestConnection *connection,
@@ -68,7 +66,7 @@
start, the object returned from the convenience method has already begun loading and this method
will not be called when the delegate is set.
- - Parameter connection: The request connection that is starting a network request
+ @param connection The request connection that is starting a network request
*/
- (void)requestConnectionWillBeginLoading:(FBSDKGraphRequestConnection *)connection;
@@ -86,7 +84,7 @@
This method is invoked after the completion handler for each <FBSDKGraphRequest>.
- - Parameter connection: The request connection that successfully completed a network request
+ @param connection The request connection that successfully completed a network request
*/
- (void)requestConnectionDidFinishLoading:(FBSDKGraphRequestConnection *)connection;
@@ -101,8 +99,8 @@
argument specifies why the network connection failed. The `NSError` object passed to the
FBSDKGraphRequestHandler block may contain additional information.
- - Parameter connection: The request connection that successfully completed a network request
- - Parameter error: The `NSError` representing the network error that occurred, if any. May be nil
+ @param connection The request connection that successfully completed a network request
+ @param error The `NSError` representing the network error that occurred, if any. May be nil
in some circumstances. Consult the `NSError` for the <FBSDKGraphRequest> for reliable
failure information.
*/
@@ -118,12 +116,12 @@
The byte count arguments refer to the aggregated <FBSDKGraphRequest> objects, not a particular <FBSDKGraphRequest>.
- Like `NSURLConnection`, the values may change in unexpected ways if data needs to be resent.
+ Like `NSURLSession`, the values may change in unexpected ways if data needs to be resent.
- - Parameter connection: The request connection transmitting data to a remote host
- - Parameter bytesWritten: The number of bytes sent in the last transmission
- - Parameter totalBytesWritten: The total number of bytes sent to the remote host
- - Parameter totalBytesExpectedToWrite: The total number of bytes expected to send to the remote host
+ @param connection The request connection transmitting data to a remote host
+ @param bytesWritten The number of bytes sent in the last transmission
+ @param totalBytesWritten The total number of bytes sent to the remote host
+ @param totalBytesExpectedToWrite The total number of bytes expected to send to the remote host
*/
- (void)requestConnection:(FBSDKGraphRequestConnection *)connection
didSendBodyData:(NSInteger)bytesWritten
@@ -153,7 +151,7 @@
/**
Gets or sets the timeout interval to wait for a response before giving up.
*/
-@property (nonatomic) NSTimeInterval timeout;
+@property (nonatomic, assign) NSTimeInterval timeout;
/**
The raw response that was returned from the server. (readonly)
@@ -177,7 +175,7 @@
This method sets the default timeout on all FBSDKGraphRequestConnection instances. Defaults to 60 seconds.
- - Parameter defaultConnectionTimeout: The timeout interval.
+ @param defaultConnectionTimeout The timeout interval.
*/
+ (void)setDefaultConnectionTimeout:(NSTimeInterval)defaultConnectionTimeout;
@@ -190,8 +188,8 @@
This method adds an <FBSDKGraphRequest> object to this connection.
- - Parameter request: A request to be included in the round-trip when start is called.
- - Parameter handler: A handler to call back when the round-trip completes or times out.
+ @param request A request to be included in the round-trip when start is called.
+ @param handler A handler to call back when the round-trip completes or times out.
@@ -206,12 +204,12 @@
This method adds an <FBSDKGraphRequest> object to this connection.
- - Parameter request: A request to be included in the round-trip when start is called.
+ @param request A request to be included in the round-trip when start is called.
- - Parameter handler: A handler to call back when the round-trip completes or times out.
+ @param handler A handler to call back when the round-trip completes or times out.
The handler will be invoked on the main thread.
- - Parameter name: An optional name for this request. This can be used to feed
+ @param name An optional name for this request. This can be used to feed
the results of one request to the input of another <FBSDKGraphRequest> in the same
`FBSDKGraphRequestConnection` as described in
[Graph API Batch Requests]( https://developers.facebook.com/docs/reference/api/batch/ ).
@@ -223,19 +221,24 @@
to allow for using the request's response in a subsequent request.
*/
- (void)addRequest:(FBSDKGraphRequest *)request
+ batchEntryName:(NSString *)name
+ completionHandler:(FBSDKGraphRequestHandler)handler;
+
+- (void)addRequest:(FBSDKGraphRequest *)request
completionHandler:(FBSDKGraphRequestHandler)handler
- batchEntryName:(NSString *)name;
+ batchEntryName:(NSString *)name
+DEPRECATED_MSG_ATTRIBUTE("Renamed `addRequest:batchEntryName:completionHandler:`");
/**
@method
This method adds an <FBSDKGraphRequest> object to this connection.
- - Parameter request: A request to be included in the round-trip when start is called.
+ @param request A request to be included in the round-trip when start is called.
- - Parameter handler: A handler to call back when the round-trip completes or times out.
+ @param handler A handler to call back when the round-trip completes or times out.
- - Parameter batchParameters: The optional dictionary of parameters to include for this request
+ @param batchParameters The optional dictionary of parameters to include for this request
as described in [Graph API Batch Requests]( https://developers.facebook.com/docs/reference/api/batch/ ).
Examples include "depends_on", "name", or "omit_response_on_success".
@@ -246,8 +249,13 @@
to allow for using the request's response in a subsequent request.
*/
- (void)addRequest:(FBSDKGraphRequest *)request
+ batchParameters:(NSDictionary<NSString *, id> *)batchParameters
+ completionHandler:(FBSDKGraphRequestHandler)handler;
+
+- (void)addRequest:(FBSDKGraphRequest *)request
completionHandler:(FBSDKGraphRequestHandler)handler
- batchParameters:(NSDictionary *)batchParameters;
+ batchParameters:(NSDictionary *)batchParameters
+DEPRECATED_MSG_ATTRIBUTE("Renamed `addRequest:batchParameters:completionHandler:`");
/**
@methodgroup Instance methods
@@ -285,12 +293,10 @@
/**
Determines the operation queue that is used to call methods on the connection's delegate.
- - Parameter queue: The operation queue to use when calling delegate methods.
+ @param queue The operation queue to use when calling delegate methods.
By default, a connection is scheduled on the current thread in the default mode when it is created.
You cannot reschedule a connection after it has started.
-
- This is very similar to `[NSURLConnection setDelegateQueue:]`.
*/
- (void)setDelegateQueue:(NSOperationQueue *)queue;
@@ -305,9 +311,12 @@
for applications. If you want to override the version part while using batch requests on the connection, call
this method to set the version for the batch request.
- - Parameter version: This is a string in the form @"v2.0" which will be used for the version part of an API path
+ @param version This is a string in the form @"v2.0" which will be used for the version part of an API path
*/
-- (void)overrideVersionPartWith:(NSString *)version;
+- (void)overrideGraphAPIVersion:(NSString *)version;
+
+- (void)overrideVersionPartWith:(NSString *)version
+DEPRECATED_MSG_ATTRIBUTE("Renamed `overrideGraphAPIVersion`");
@end
@@ -320,4 +329,4 @@
will be wrapped into a dictionary using this const as the key. This only applies for very few Graph API
prior to v2.1.
*/
-FBSDK_EXTERN NSString *const FBSDKNonJSONResponseProperty;
+FOUNDATION_EXPORT NSString *const FBSDKNonJSONResponseProperty;
--
Gitblit v1.8.0