123456789101112131415161718192021222324252627282930313233343536 |
- #import <Foundation/Foundation.h>
- #import <Photos/Photos.h>
- #import "MWPhotoProtocol.h"
- @interface MWPhoto : NSObject <MWPhoto>
- @property (nonatomic, strong) NSString *caption;
- @property (nonatomic, strong) NSURL *videoURL;
- @property (nonatomic) BOOL emptyImage;
- @property (nonatomic) BOOL isVideo;
- + (MWPhoto *)photoWithImage:(UIImage *)image;
- + (MWPhoto *)photoWithURL:(NSURL *)url;
- + (MWPhoto *)photoWithAsset:(PHAsset *)asset targetSize:(CGSize)targetSize;
- + (MWPhoto *)videoWithURL:(NSURL *)url;
- - (id)init;
- - (id)initWithImage:(UIImage *)image;
- - (id)initWithURL:(NSURL *)url;
- - (id)initWithAsset:(PHAsset *)asset targetSize:(CGSize)targetSize;
- - (id)initWithVideoURL:(NSURL *)url;
- @end
|