From 49b8839fda3439edc31581527e84036e58f55f0f Mon Sep 17 00:00:00 2001 From: lpw <pengwei.li@gamehollywood.com> Date: Tue, 26 Jan 2021 09:43:00 +0800 Subject: [PATCH] 3.9.2 --- frameworks/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h | 43 ++++++++++++++++++++++--------------------- 1 files changed, 22 insertions(+), 21 deletions(-) diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h index a742826..62f4140 100644 --- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h +++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h @@ -16,9 +16,17 @@ // IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +#import "TargetConditionals.h" + +#if !TARGET_OS_TV + #import <Foundation/Foundation.h> -#import <FBSDKCoreKit/FBSDKCopying.h> +#import "FBSDKCoreKitImport.h" + +#import "FBSDKSharingValidation.h" + +NS_ASSUME_NONNULL_BEGIN /** NS_ENUM(NSUInteger, FBSDKGameRequestActionType) @@ -34,7 +42,7 @@ FBSDKGameRequestActionTypeAskFor, /** Turn action type: It is the turn of the friends to play against the user in a match. (no object) */ FBSDKGameRequestActionTypeTurn, -}; +} NS_SWIFT_NAME(GameRequestActionType); /** NS_ENUM(NSUInteger, FBSDKGameRequestFilters) @@ -48,12 +56,13 @@ FBSDKGameRequestFilterAppUsers, /** Friends not using the app can be displayed. */ FBSDKGameRequestFilterAppNonUsers, -}; +} NS_SWIFT_NAME(GameRequestFilter); /** A model for a game request. */ -@interface FBSDKGameRequestContent : NSObject <FBSDKCopying, NSSecureCoding> +NS_SWIFT_NAME(GameRequestContent) +@interface FBSDKGameRequestContent : NSObject <FBSDKCopying, FBSDKSharingValidation, NSSecureCoding> /** Used when defining additional context about the nature of the request. @@ -67,8 +76,8 @@ /** Compares the receiver to another game request content. - - Parameter content: The other content - - Returns: YES if the receiver's values are equal to the other content's values; otherwise NO + @param content The other content + @return YES if the receiver's values are equal to the other content's values; otherwise NO */ - (BOOL)isEqualToGameRequestContent:(FBSDKGameRequestContent *)content; @@ -76,7 +85,7 @@ Additional freeform data you may pass for tracking. This will be stored as part of the request objects created. The maximum length is 255 characters. */ -@property (nonatomic, copy) NSString *data; +@property (nonatomic, copy, nullable) NSString *data; /** This controls the set of friends someone sees if a multi-friend selector is shown. @@ -109,7 +118,7 @@ This is equivalent to the "to" parameter when using the web game request dialog. */ -@property (nonatomic, copy) NSArray *recipients; +@property (nonatomic, copy) NSArray<NSString *> *recipients; /** An array of user IDs that will be included in the dialog as the first suggested friends. @@ -117,23 +126,15 @@ This is equivalent to the "suggestions" parameter when using the web game request dialog. */ -@property (nonatomic, copy) NSArray *recipientSuggestions; - -/** - -- Warning:Use `recipientSuggestions` instead. -*/ -@property (nonatomic, copy) NSArray *suggestions __attribute__ ((deprecated("use recipientSuggestions instead"))); +@property (nonatomic, copy) NSArray<NSString *> *recipientSuggestions; /** The title for the dialog. */ @property (nonatomic, copy) NSString *title; -/** - -- Warning:Use `recipients` instead. - */ -@property (nonatomic, copy) NSArray *to __attribute__ ((deprecated("use recipients instead"))); - @end + +NS_ASSUME_NONNULL_END + +#endif -- Gitblit v1.8.0