From 9fdbb77fd2d766c9aa88f6753108354592770058 Mon Sep 17 00:00:00 2001
From: hank <hank.zhang@proficientcity.com>
Date: Thu, 20 Jun 2019 09:50:53 +0800
Subject: [PATCH] [Update] WAFbImpl (3.8.2)

---
 frameworks/FBSDKShareKit.framework/Headers/FBSDKShareOpenGraphAction.h |   42 +++++++++++++++++++++++++++++-------------
 1 files changed, 29 insertions(+), 13 deletions(-)

diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareOpenGraphAction.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareOpenGraphAction.h
index 5f6db0a..c6facf0 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareOpenGraphAction.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareOpenGraphAction.h
@@ -23,47 +23,63 @@
 #import <FBSDKShareKit/FBSDKShareOpenGraphObject.h>
 #import <FBSDKShareKit/FBSDKShareOpenGraphValueContainer.h>
 
-/*!
- @abstract An Open Graph Action for sharing.
- @discussion The property keys MUST have namespaces specified on them, such as `og:image`.
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+  An Open Graph Action for sharing.
+
+ The property keys MUST have namespaces specified on them, such as `og:image`.
  */
+NS_SWIFT_NAME(ShareOpenGraphAction)
 @interface FBSDKShareOpenGraphAction : FBSDKShareOpenGraphValueContainer <FBSDKCopying, NSSecureCoding>
 
-/*!
- @abstract Convenience method to build a new action and set the object for the specified key.
+- (instancetype)init NS_UNAVAILABLE;
++ (instancetype)new NS_UNAVAILABLE;
+
+/**
+ Designated initializer to build a new action and set the object for the specified key.
+ @param actionType The action type of the receiver
+ */
+- (instancetype)initWithActionType:(NSString *)actionType
+NS_SWIFT_NAME(init(type:));
+
+/**
+  Convenience method to build a new action and set the object for the specified key.
  @param actionType The action type of the receiver
  @param object The Open Graph object represented by this action
  @param key The key for the object
  */
 + (instancetype)actionWithType:(NSString *)actionType object:(FBSDKShareOpenGraphObject *)object key:(NSString *)key;
 
-/*!
- @abstract Convenience method to build a new action and set the object for the specified key.
+/**
+  Convenience method to build a new action and set the object for the specified key.
  @param actionType The action type of the receiver
  @param objectID The ID of an existing Open Graph object
  @param key The key for the object
  */
 + (instancetype)actionWithType:(NSString *)actionType objectID:(NSString *)objectID key:(NSString *)key;
 
-/*!
- @abstract Convenience method to build a new action and set the object for the specified key.
+/**
+  Convenience method to build a new action and set the object for the specified key.
  @param actionType The action type of the receiver
  @param objectURL The URL to a page that defines the Open Graph object with meta tags
  @param key The key for the object
  */
 + (instancetype)actionWithType:(NSString *)actionType objectURL:(NSURL *)objectURL key:(NSString *)key;
 
-/*!
- @abstract Gets the action type.
+/**
+  Gets the action type.
  @return The action type
  */
 @property (nonatomic, copy) NSString *actionType;
 
-/*!
- @abstract Compares the receiver to another Open Graph Action.
+/**
+  Compares the receiver to another Open Graph Action.
  @param action The other action
  @return YES if the receiver's values are equal to the other action's values; otherwise NO
  */
 - (BOOL)isEqualToShareOpenGraphAction:(FBSDKShareOpenGraphAction *)action;
 
 @end
+
+NS_ASSUME_NONNULL_END

--
Gitblit v1.8.0