FBSDKSharePhoto Class Reference
Inherits from | NSObject |
Conforms to | FBSDKCopying NSSecureCoding |
Declared in | FBSDKSharePhoto.h |
Tasks
-
+ photoWithImage:userGenerated:
-
+ photoWithImageURL:userGenerated:
-
image
property -
imageURL
property -
userGenerated
property -
– isEqualToSharePhoto:
-
caption
property
Properties
caption
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). - Returns: the Photo’s caption if exists else returns null.
@property (nonatomic, copy) NSString *caption
Declared In
FBSDKSharePhoto.h
image
If the photo is resident in memory, this method supplies the data. - Returns: UIImage representation of the photo
@property (nonatomic, strong) UIImage *image
Declared In
FBSDKSharePhoto.h
Class Methods
photoWithImage:userGenerated:
Convenience method to build a new photo object with an image. - Parameter image: If the photo is resident in memory, this method supplies the data - Parameter 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
Declared In
FBSDKSharePhoto.h
photoWithImageURL:userGenerated:
Convenience method to build a new photo object with an imageURL. - Parameter imageURL: The URL to the photo - Parameter userGenerated: Specifies whether the photo represented by the receiver was generated by the user or by the application
+ (instancetype)photoWithImageURL:(NSURL *)imageURL userGenerated:(BOOL)userGenerated
Discussion
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.
Declared In
FBSDKSharePhoto.h