A photo for sharing.
Conforms to: | FBSDKCopying, NSSecureCoding |
Superclass: | NSObject |
Declared in: | FBSDKSharePhoto.h |
image
If the photo is resident in memory, this method supplies the data.
@property (nonatomic,
strong) UIImage *image;
FBSDKSharePhoto.h
imageURL
The URL to the photo.
@property (nonatomic,
copy) NSURL *imageURL;
FBSDKSharePhoto.h
userGenerated
Specifies whether the photo represented by the receiver was generated by the user or by the application.
@property (nonatomic,
assign,
getter=isUserGenerated) BOOL userGenerated;
FBSDKSharePhoto.h
photoWithImage:userGenerated:
Convenience method to build a new photo object with an image.
Parameter | Description |
---|---|
image | If the photo is resident in memory, this method supplies the data |
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; |
FBSDKSharePhoto.h
photoWithImageURL:userGenerated:
Convenience method to build a new photo object with an imageURL.
Parameter | Description |
---|---|
imageURL | The URL to the photo |
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; |
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.
FBSDKSharePhoto.h