SKYPostAssetOperation

@interface SKYPostAssetOperation : SKYOperation

Undocumented

  • Undocumented

    Declaration

    Objective-C

    - (nonnull instancetype)initWithRequest:(nonnull SKYRequest *)request;
  • Undocumented

    Declaration

    Objective-C

    + (nonnull instancetype)operationWithAsset:(nonnull SKYAsset *)asset
                                           url:(nonnull NSURL *)url;

    Swift

    convenience init(asset: SKYAsset, url: URL)
  • Undocumented

    Declaration

    Objective-C

    + (nonnull instancetype)
    operationWithAsset:(nonnull SKYAsset *)asset
                   url:(nonnull NSURL *)url
           extraFields:(NSDictionary<NSString *, NSObject *> *_Nullable)extraFields;

    Swift

    convenience init(asset: SKYAsset, url: URL, extraFields: [String : NSObject]?)
  • Undocumented

    Declaration

    Objective-C

    @property (readonly, nonatomic) SKYAsset *_Nonnull asset;

    Swift

    var asset: SKYAsset { get }
  • url

    Undocumented

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSURL *_Nonnull url;

    Swift

    var url: URL { get }
  • Undocumented

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSDictionary *_Nullable extraFields;

    Swift

    var extraFields: [AnyHashable : Any]? { get }
  • Undocumented

    Declaration

    Objective-C

    @property (readwrite, copy, nonatomic) void (^_Nullable)
        (SKYAsset *_Nullable, double) postAssetProgressBlock;

    Swift

    var postAssetProgressBlock: ((SKYAsset?, Double) -> Void)? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (readwrite, copy, nonatomic) void (^_Nullable)
        (SKYAsset *_Nullable, NSError *_Nullable) postAssetCompletionBlock;

    Swift

    var postAssetCompletionBlock: ((SKYAsset?, Error?) -> Void)? { get set }