| Declaration | |
|---|---|
| From | - (void)fetchAllLongLivedOperationIDsWithCompletionHandler:(nonnull void (^)(NSArray<NSString *> * _Nullable, NSError * _Nullable))completionHandler |
| To | - (void)fetchAllLongLivedOperationIDsWithCompletionHandler:(nonnull void (^)(NSArray<CKOperationID> * _Nullable, NSError * _Nullable))completionHandler |
| Declaration | |
|---|---|
| From | - (void)fetchLongLivedOperationWithID:(nonnull NSString *)operationID completionHandler:(nonnull void (^)(CKOperation * _Nullable, NSError * _Nullable))completionHandler |
| To | - (void)fetchLongLivedOperationWithID:(nonnull CKOperationID)operationID completionHandler:(nonnull void (^)(CKOperation * _Nullable, NSError * _Nullable))completionHandler |
| Declaration | |
|---|---|
| From | - (void)fetchSubscriptionWithID:(nonnull NSString *)subscriptionID completionHandler:(nonnull void (^)(CKSubscription * _Nullable, NSError * _Nullable))completionHandler |
| To | - (void)fetchSubscriptionWithID:(nonnull CKSubscriptionID)subscriptionID completionHandler:(nonnull void (^)(CKSubscription * _Nullable, NSError * _Nullable))completionHandler |
| Declaration | |
|---|---|
| From | - (void)deleteSubscriptionWithID:(nonnull NSString *)subscriptionID completionHandler:(nonnull void (^)(NSString * _Nullable, NSError * _Nullable))completionHandler |
| To | - (void)deleteSubscriptionWithID:(nonnull CKSubscriptionID)subscriptionID completionHandler:(nonnull void (^)(NSString * _Nullable, NSError * _Nullable))completionHandler |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSArray<NSString *> *desiredKeys |
| To | @property (nonatomic, copy, nullable) NSArray<CKRecordFieldKey> *desiredKeys |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSArray<NSString *> *desiredKeys |
| To | @property (nonatomic, copy, nullable) NSArray<CKRecordFieldKey> *desiredKeys |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) void (^)(CKRecordID * _Nonnull, NSString * _Nonnull) recordWithIDWasDeletedBlock |
| To | @property (nonatomic, copy, nullable) void (^)(CKRecordID * _Nonnull, CKRecordType _Nonnull) recordWithIDWasDeletedBlock |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | initWithRecordZoneIDs:configurationsByRecordZoneID: |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | configurationsByRecordZoneID |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | CKFetchRecordZoneChangesConfiguration |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSArray<NSString *> *desiredKeys |
| To | @property (nonatomic, copy, nullable) NSArray<CKRecordFieldKey> *desiredKeys |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSArray<NSString *> *rootRecordDesiredKeys |
| To | @property (nonatomic, copy, nullable) NSArray<CKRecordFieldKey> *rootRecordDesiredKeys |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithSubscriptionIDs:(nonnull NSArray<NSString *> *)subscriptionIDs |
| To | - (nonnull instancetype)initWithSubscriptionIDs:(nonnull NSArray<CKSubscriptionID> *)subscriptionIDs |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSArray<NSString *> *subscriptionIDs |
| To | @property (nonatomic, copy, nullable) NSArray<CKSubscriptionID> *subscriptionIDs |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) void (^)(NSDictionary<NSString *,CKSubscription *> * _Nullable, NSError * _Nullable) fetchSubscriptionCompletionBlock |
| To | @property (nonatomic, copy, nullable) void (^)(NSDictionary<CKSubscriptionID,CKSubscription *> * _Nullable, NSError * _Nullable) fetchSubscriptionCompletionBlock |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithSubscriptionsToSave:(nullable NSArray<CKSubscription *> *)subscriptionsToSave subscriptionIDsToDelete:(nullable NSArray<NSString *> *)subscriptionIDsToDelete |
| To | - (nonnull instancetype)initWithSubscriptionsToSave:(nullable NSArray<CKSubscription *> *)subscriptionsToSave subscriptionIDsToDelete:(nullable NSArray<CKSubscriptionID> *)subscriptionIDsToDelete |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSArray<NSString *> *subscriptionIDsToDelete |
| To | @property (nonatomic, copy, nullable) NSArray<CKSubscriptionID> *subscriptionIDsToDelete |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) void (^)(NSArray<CKSubscription *> * _Nullable, NSArray<NSString *> * _Nullable, NSError * _Nullable) modifySubscriptionsCompletionBlock |
| To | @property (nonatomic, copy, nullable) void (^)(NSArray<CKSubscription *> * _Nullable, NSArray<CKSubscriptionID> * _Nullable, NSError * _Nullable) modifySubscriptionsCompletionBlock |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, copy, nullable) NSString *subscriptionID |
| To | @property (nonatomic, readonly, copy, nullable) CKSubscriptionID subscriptionID |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, copy, nonnull) NSString *operationID |
| To | @property (nonatomic, readonly, copy, nonnull) CKOperationID operationID |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithRecordType:(nonnull NSString *)recordType predicate:(nonnull NSPredicate *)predicate |
| To | - (nonnull instancetype)initWithRecordType:(nonnull CKRecordType)recordType predicate:(nonnull NSPredicate *)predicate |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, copy, nonnull) NSString *recordType |
| To | @property (nonatomic, readonly, copy, nonnull) CKRecordType recordType |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSArray<NSString *> *desiredKeys |
| To | @property (nonatomic, copy, nullable) NSArray<CKRecordFieldKey> *desiredKeys |
| Declaration | |
|---|---|
| From | NSString *const _Nonnull CKRecordTypeUserRecord |
| To | const CKRecordType _Nonnull CKRecordTypeUserRecord |
| Declaration | |
|---|---|
| From | NSString *const _Nonnull CKRecordParentKey |
| To | const CKRecordFieldKey _Nonnull CKRecordParentKey |
| Declaration | |
|---|---|
| From | NSString *const _Nonnull CKRecordShareKey |
| To | const CKRecordFieldKey _Nonnull CKRecordShareKey |
| Protocols | |
|---|---|
| From | NSCopying, NSSecureCoding |
| To | CKRecordKeyValueSetting, NSCopying, NSSecureCoding |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithRecordType:(nonnull NSString *)recordType |
| To | - (nonnull instancetype)initWithRecordType:(nonnull CKRecordType)recordType |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithRecordType:(nonnull NSString *)recordType recordID:(nonnull CKRecordID *)recordID |
| To | - (nonnull instancetype)initWithRecordType:(nonnull CKRecordType)recordType recordID:(nonnull CKRecordID *)recordID |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithRecordType:(nonnull NSString *)recordType zoneID:(nonnull CKRecordZoneID *)zoneID |
| To | - (nonnull instancetype)initWithRecordType:(nonnull CKRecordType)recordType zoneID:(nonnull CKRecordZoneID *)zoneID |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, copy, nonnull) NSString *recordType |
| To | @property (nonatomic, readonly, copy, nonnull) CKRecordType recordType |
| Declaration | |
|---|---|
| From | - (nullable __kindof id<CKRecordValue> _Nullable)objectForKey:(nonnull NSString *)key |
| To | - (nullable __kindof id<CKRecordValue> _Nullable)objectForKey:(nonnull CKRecordFieldKey)key |
| Declaration | |
|---|---|
| From | - (void)setObject:(nullable __kindof id<CKRecordValue> _Nullable)object forKey:(nonnull NSString *)key |
| To | - (void)setObject:(nullable __kindof id<CKRecordValue> _Nullable)object forKey:(nonnull CKRecordFieldKey)key |
| Declaration | |
|---|---|
| From | - (nonnull NSArray<NSString *> *)allKeys |
| To | - (nonnull NSArray<CKRecordFieldKey> *)allKeys |
| Declaration | |
|---|---|
| From | - (nullable __kindof id<CKRecordValue> _Nullable)objectForKeyedSubscript:(nonnull NSString *)key |
| To | - (nullable __kindof id<CKRecordValue> _Nullable)objectForKeyedSubscript:(nonnull CKRecordFieldKey)key |
| Declaration | |
|---|---|
| From | - (void)setObject:(nullable __kindof id<CKRecordValue> _Nullable)object forKeyedSubscript:(nonnull NSString *)key |
| To | - (void)setObject:(nullable __kindof id<CKRecordValue> _Nullable)object forKeyedSubscript:(nonnull CKRecordFieldKey)key |
| Declaration | |
|---|---|
| From | - (nonnull NSArray<NSString *> *)changedKeys |
| To | - (nonnull NSArray<CKRecordFieldKey> *)changedKeys |
| Declaration | |
|---|---|
| From | NSString *const _Nonnull CKRecordTypeShare |
| To | const CKRecordType _Nonnull CKRecordTypeShare |
| Declaration | |
|---|---|
| From | NSString *const _Nonnull CKShareTitleKey |
| To | const CKRecordFieldKey _Nonnull CKShareTitleKey |
| Declaration | |
|---|---|
| From | NSString *const _Nonnull CKShareThumbnailImageDataKey |
| To | const CKRecordFieldKey _Nonnull CKShareThumbnailImageDataKey |
| Declaration | |
|---|---|
| From | NSString *const _Nonnull CKShareTypeKey |
| To | const CKRecordFieldKey _Nonnull CKShareTypeKey |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | participantRole |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | CKShareParticipantRole |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | CKShareParticipantRole |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | CKShareParticipantRole |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | CKShareParticipantRole |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | role |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, copy, nonnull) NSString *subscriptionID |
| To | @property (nonatomic, readonly, copy, nonnull) CKSubscriptionID subscriptionID |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithRecordType:(nonnull NSString *)recordType predicate:(nonnull NSPredicate *)predicate options:(CKQuerySubscriptionOptions)querySubscriptionOptions |
| To | - (nonnull instancetype)initWithRecordType:(nonnull CKRecordType)recordType predicate:(nonnull NSPredicate *)predicate options:(CKQuerySubscriptionOptions)querySubscriptionOptions |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithRecordType:(nonnull NSString *)recordType predicate:(nonnull NSPredicate *)predicate subscriptionID:(nonnull NSString *)subscriptionID options:(CKQuerySubscriptionOptions)querySubscriptionOptions |
| To | - (nonnull instancetype)initWithRecordType:(nonnull CKRecordType)recordType predicate:(nonnull NSPredicate *)predicate subscriptionID:(nonnull CKSubscriptionID)subscriptionID options:(CKQuerySubscriptionOptions)querySubscriptionOptions |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, copy, nonnull) NSString *recordType |
| To | @property (nonatomic, readonly, copy, nonnull) CKRecordType recordType |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithZoneID:(nonnull CKRecordZoneID *)zoneID subscriptionID:(nonnull NSString *)subscriptionID |
| To | - (nonnull instancetype)initWithZoneID:(nonnull CKRecordZoneID *)zoneID subscriptionID:(nonnull CKSubscriptionID)subscriptionID |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSString *recordType |
| To | @property (nonatomic, copy, nullable) CKRecordType recordType |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithSubscriptionID:(nonnull NSString *)subscriptionID |
| To | - (nonnull instancetype)initWithSubscriptionID:(nonnull CKSubscriptionID)subscriptionID |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSString *recordType |
| To | @property (nonatomic, copy, nullable) CKRecordType recordType |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSArray<NSString *> *alertLocalizationArgs |
| To | @property (nonatomic, copy, nullable) NSArray<CKRecordFieldKey> *alertLocalizationArgs |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSArray<NSString *> *titleLocalizationArgs |
| To | @property (nonatomic, copy, nullable) NSArray<CKRecordFieldKey> *titleLocalizationArgs |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSArray<NSString *> *subtitleLocalizationArgs |
| To | @property (nonatomic, copy, nullable) NSArray<CKRecordFieldKey> *subtitleLocalizationArgs |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) NSArray<NSString *> *desiredKeys |
| To | @property (nonatomic, copy, nullable) NSArray<CKRecordFieldKey> *desiredKeys |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithRecordType:(nonnull NSString *)recordType predicate:(nonnull NSPredicate *)predicate options:(CKSubscriptionOptions)subscriptionOptions |
| To | - (nonnull instancetype)initWithRecordType:(nonnull CKRecordType)recordType predicate:(nonnull NSPredicate *)predicate options:(CKSubscriptionOptions)subscriptionOptions |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithRecordType:(nonnull NSString *)recordType predicate:(nonnull NSPredicate *)predicate subscriptionID:(nonnull NSString *)subscriptionID options:(CKSubscriptionOptions)subscriptionOptions |
| To | - (nonnull instancetype)initWithRecordType:(nonnull CKRecordType)recordType predicate:(nonnull NSPredicate *)predicate subscriptionID:(nonnull CKSubscriptionID)subscriptionID options:(CKSubscriptionOptions)subscriptionOptions |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, copy, nullable) NSString *recordType |
| To | @property (nonatomic, readonly, copy, nullable) CKRecordType recordType |
| Declaration | |
|---|---|
| From | - (nonnull instancetype)initWithZoneID:(nonnull CKRecordZoneID *)zoneID subscriptionID:(nonnull NSString *)subscriptionID options:(CKSubscriptionOptions)subscriptionOptions |
| To | - (nonnull instancetype)initWithZoneID:(nonnull CKRecordZoneID *)zoneID subscriptionID:(nonnull CKSubscriptionID)subscriptionID options:(CKSubscriptionOptions)subscriptionOptions |