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/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h |   54 ++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 36 insertions(+), 18 deletions(-)

diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h
index c3b91a6..7f8c2e4 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h
@@ -19,58 +19,76 @@
 #import <UIKit/UIKit.h>
 
 #import <FBSDKCoreKit/FBSDKCopying.h>
+#import <FBSDKShareKit/FBSDKSharingValidation.h>
 
-/*!
- @abstract A photo for sharing.
+@class PHAsset;
+
+/**
+  A photo for sharing.
  */
-@interface FBSDKSharePhoto : NSObject <FBSDKCopying, NSSecureCoding>
+@interface FBSDKSharePhoto : NSObject <FBSDKCopying, FBSDKSharingValidation, NSSecureCoding>
 
-/*!
- @abstract Convenience method to build a new photo object with an image.
+/**
+  Convenience method to build a new photo object with an image.
  @param image If the photo is resident in memory, this method supplies the data
  @param userGenerated Specifies whether the photo represented by the receiver was generated by the user or by the
  application
  */
 + (instancetype)photoWithImage:(UIImage *)image userGenerated:(BOOL)userGenerated;
 
-/*!
- @abstract Convenience method to build a new photo object with an imageURL.
+/**
+  Convenience method to build a new photo object with an imageURL.
  @param imageURL The URL to the photo
  @param userGenerated Specifies whether the photo represented by the receiver was generated by the user or by the
  application
- @discussion This method should only be used when adding photo content to open graph stories.
+
+ This method should only be used when adding photo content to open graph stories.
   For example, if you're trying to share a photo from the web by itself, download the image and use
   `photoWithImage:userGenerated:` instead.
  */
 + (instancetype)photoWithImageURL:(NSURL *)imageURL userGenerated:(BOOL)userGenerated;
 
-/*!
- @abstract If the photo is resident in memory, this method supplies the data.
+/**
+ Convenience method to build a new photo object with a PHAsset.
+ - Parameter photoAsset: The PHAsset that represents the photo in the Photos library.
+ - Parameter userGenerated: Specifies whether the photo represented by the receiver was generated by the user or by the
+ application
+ */
++ (instancetype)photoWithPhotoAsset:(PHAsset *)photoAsset userGenerated:(BOOL)userGenerated;
+
+/**
+  If the photo is resident in memory, this method supplies the data.
  @return UIImage representation of the photo
  */
 @property (nonatomic, strong) UIImage *image;
 
-/*!
- @abstract The URL to the photo.
+/**
+  The URL to the photo.
  @return URL that points to a network location or the location of the photo on disk
  */
 @property (nonatomic, copy) NSURL *imageURL;
 
-/*!
- @abstract Specifies whether the photo represented by the receiver was generated by the user or by the application.
+/**
+ The representation of the photo in the Photos library.
+ - Returns: PHAsset that represents the photo in the Photos library.
+ */
+@property (nonatomic, copy) PHAsset *photoAsset;
+
+/**
+  Specifies whether the photo represented by the receiver was generated by the user or by the application.
  @return YES if the photo is user-generated, otherwise NO
  */
 @property (nonatomic, assign, getter=isUserGenerated) BOOL userGenerated;
 
-/*!
- @abstract Compares the receiver to another photo.
+/**
+  Compares the receiver to another photo.
  @param photo The other photo
  @return YES if the receiver's values are equal to the other photo's values; otherwise NO
  */
 - (BOOL)isEqualToSharePhoto:(FBSDKSharePhoto *)photo;
 
-/*!
- @abstract The user generated caption for the photo. Note that the 'caption' must come from
+/**
+  The user generated caption for the photo. Note that the 'caption' must come from
  * the user, as pre-filled content is forbidden by the Platform Policies (2.3).
  @return the Photo's caption if exists else returns null.
  */

--
Gitblit v1.8.0