Кто-нибудь знает, что такое поле String
, предназначенное для замыкания public var recordWithIDWasDeletedBlock: ((CKRecordID, String) -> Void)?
. Я понятия не имею, для чего это необходимо, и документация на данный момент неполна. Есть идеи?Неизвестное использование параметра CloudKit - iOS 10
4
A
ответ
8
Второй параметр CKFetchRecordZoneChangesOperation «ы recordWithIDWasDeletedBlock
является RecordType удаляемого CKRecord.
Декларация Objective-C является:..
@property(nonatomic, copy, nonnull) void (^recordWithIDWasDeletedBlock)(CKRecordID *recordID, NSString *recordType);
(Наконечник для новой документации является то, что Swift декларация не всегда список имен переменных (ех для кортежей), но the Objective-C declaration does В тех случаях, где документация в настоящее время неполна, это может быть весьма удобно.)