SKYFetchSubscriptionsOperation

@interface SKYFetchSubscriptionsOperation : SKYDatabaseOperation

Undocumented

  • Undocumented

    Declaration

    Objective-C

    - (nonnull instancetype)initWithDeviceID:(nonnull NSString *)deviceID
                             subscriptionIDs:
                                 (nonnull NSArray<NSString *> *)subscriptionIDs;

    Swift

    init(deviceID: String, subscriptionIDs: [String])
  • Undocumented

    Declaration

    Objective-C

    + (nonnull instancetype)fetchAllSubscriptionsOperationWithDeviceID:
        (nonnull NSString *)deviceID;

    Swift

    class func fetchAllSubscriptionsOperation(withDeviceID deviceID: String) -> Self
  • Undocumented

    Declaration

    Objective-C

    + (nonnull instancetype)operationWithDeviceID:(nonnull NSString *)deviceID
                                  subscriptionIDs:(nonnull NSArray<NSString *> *)
                                                      subscriptionIDs;
  • Undocumented

    Declaration

    Objective-C

    @property (readwrite, copy, nonatomic) NSString *_Nonnull deviceID;

    Swift

    var deviceID: String { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (readwrite, copy, nonatomic)
        NSArray<NSString *> *_Nonnull subscriptionIDs;

    Swift

    var subscriptionIDs: [String] { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (readwrite, copy, nonatomic) void (^_Nullable)
        (SKYSubscription *_Nullable, NSString *_Nullable, NSError *_Nullable)
            perSubscriptionCompletionBlock;

    Swift

    var perSubscriptionCompletionBlock: ((SKYSubscription?, String?, Error?) -> Void)? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (readwrite, copy, nonatomic) void (^_Nullable)
        (NSDictionary *_Nullable, NSError *_Nullable)
            fetchSubscriptionsCompletionBlock;

    Swift

    var fetchSubscriptionsCompletionBlock: (([AnyHashable : Any]?, Error?) -> Void)? { get set }