SKYDeleteSubscriptionsOperation

@interface SKYDeleteSubscriptionsOperation : SKYDatabaseOperation

Undocumented

  • Undocumented

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

    + (nonnull instancetype)operationWithDeviceID:(nonnull NSString *)deviceID
                          subscriptionIDsToDelete:(nonnull NSArray<NSString *> *)
                                                      subscriptionIDsToDelete;
  • 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 subscriptionIDsToDelete;

    Swift

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

    Declaration

    Objective-C

    @property (readwrite, copy, nonatomic) void (^_Nullable)
        (NSArray *_Nullable, NSError *_Nullable) deleteSubscriptionsCompletionBlock;

    Swift

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