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