| 12345678910111213141516171819202122232425262728293031323334 |
- /*
- * This file is part of the SDWebImage package.
- * (c) Olivier Poitrey <rs@dailymotion.com>
- *
- * For the full copyright and license information, please view the LICENSE
- * file that was distributed with this source code.
- */
- #import "SDImageFrame.h"
- @interface SDImageFrame ()
- @property (nonatomic, strong, readwrite, nonnull) UIImage *image;
- @property (nonatomic, readwrite, assign) NSTimeInterval duration;
- @end
- @implementation SDImageFrame
- - (instancetype)initWithImage:(UIImage *)image duration:(NSTimeInterval)duration {
- self = [super init];
- if (self) {
- _image = image;
- _duration = duration;
- }
- return self;
- }
- + (instancetype)frameWithImage:(UIImage *)image duration:(NSTimeInterval)duration {
- SDImageFrame *frame = [[SDImageFrame alloc] initWithImage:image duration:duration];
- return frame;
- }
- @end
|