From bf63695cd124ba0c3127f4cc8aa99c737729dd1d Mon Sep 17 00:00:00 2001 From: hank <hank.zhang@proficientcity.com> Date: Tue, 22 Jan 2019 11:11:33 +0800 Subject: [PATCH] [Update] WAFbImpl (3.8.0) --- frameworks/FBSDKShareKit.framework/Headers/FBSDKAppInviteDialog.h | 77 +++++++++++++++++++++----------------- 1 files changed, 42 insertions(+), 35 deletions(-) diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKAppInviteDialog.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKAppInviteDialog.h index 0859d4c..0af2790 100644 --- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKAppInviteDialog.h +++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKAppInviteDialog.h @@ -23,62 +23,68 @@ @protocol FBSDKAppInviteDialogDelegate; -/*! - @abstract A dialog for sending App Invites. +/** + A dialog for sending App Invites. */ @interface FBSDKAppInviteDialog : NSObject -/*! - @abstract Convenience method to show a FBSDKAppInviteDialog +/** + Convenience method to show a FBSDKAppInviteDialog @param viewController A UIViewController to present the dialog from. @param content The content for the app invite. @param delegate The receiver's delegate. -*/ + @warning This method is deprecated. + */ + (instancetype)showFromViewController:(UIViewController *)viewController withContent:(FBSDKAppInviteContent *)content - delegate:(id<FBSDKAppInviteDialogDelegate>)delegate; + delegate:(id<FBSDKAppInviteDialogDelegate>)delegate +DEPRECATED_MSG_ATTRIBUTE("App Invites no longer supported"); -/*! - @deprecated use showFromViewController:withContent:delegate: instead +/** + + @warning use showFromViewController:withContent:delegate: instead */ + (instancetype)showWithContent:(FBSDKAppInviteContent *)content delegate:(id<FBSDKAppInviteDialogDelegate>)delegate -__attribute__ ((deprecated("use showFromViewController:withContent:delegate: instead"))); +DEPRECATED_MSG_ATTRIBUTE("use showFromViewController:withContent:delegate: instead"); -/*! - @abstract A UIViewController to present the dialog from. - @discussion If not specified, the top most view controller will be automatically determined as best as possible. +/** + A UIViewController to present the dialog from. + + If not specified, the top most view controller will be automatically determined as best as possible. */ @property (nonatomic, weak) UIViewController *fromViewController; -/*! - @abstract The receiver's delegate or nil if it doesn't have a delegate. +/** + The receiver's delegate or nil if it doesn't have a delegate. */ @property (nonatomic, weak) id<FBSDKAppInviteDialogDelegate> delegate; -/*! - @abstract The content for app invite. +/** + The content for app invite. */ @property (nonatomic, copy) FBSDKAppInviteContent *content; -/*! - @abstract A Boolean value that indicates whether the receiver can initiate an app invite. - @discussion May return NO if the appropriate Facebook app is not installed and is required or an access token is +/** + A Boolean value that indicates whether the receiver can initiate an app invite. + + May return NO if the appropriate Facebook app is not installed and is required or an access token is required but not available. This method does not validate the content on the receiver, so this can be checked before building up the content. - @see validateWithError: - @result YES if the receiver can show the dialog, otherwise NO. - */ -- (BOOL)canShow; -/*! - @abstract Begins the app invite from the receiver. - @result YES if the receiver was able to show the dialog, otherwise NO. + @see validateWithError: + @return YES if the receiver can show the dialog, otherwise NO. + */ +@property (nonatomic, readonly) BOOL canShow; + +/** + Begins the app invite from the receiver. + @return YES if the receiver was able to show the dialog, otherwise NO. */ - (BOOL)show; -/*! - @abstract Validates the content on the receiver. +/** + Validates the content on the receiver. @param errorRef If an error occurs, upon return contains an NSError object that describes the problem. @return YES if the content is valid, otherwise NO. */ @@ -86,23 +92,24 @@ @end -/*! - @abstract A delegate for FBSDKAppInviteDialog. - @discussion The delegate is notified with the results of the app invite as long as the application has permissions to +/** + A delegate for FBSDKAppInviteDialog. + + The delegate is notified with the results of the app invite as long as the application has permissions to receive the information. For example, if the person is not signed into the containing app, the shower may not be able to distinguish between completion of an app invite and cancellation. */ @protocol FBSDKAppInviteDialogDelegate <NSObject> -/*! - @abstract Sent to the delegate when the app invite completes without error. +/** + Sent to the delegate when the app invite completes without error. @param appInviteDialog The FBSDKAppInviteDialog that completed. @param results The results from the dialog. This may be nil or empty. */ - (void)appInviteDialog:(FBSDKAppInviteDialog *)appInviteDialog didCompleteWithResults:(NSDictionary *)results; -/*! - @abstract Sent to the delegate when the app invite encounters an error. +/** + Sent to the delegate when the app invite encounters an error. @param appInviteDialog The FBSDKAppInviteDialog that completed. @param error The error. */ -- Gitblit v1.8.0