2016-07-03 11 views
4

Stringフィールドがこの閉鎖で意図されているものは誰でも知っていますかpublic var recordWithIDWasDeletedBlock: ((CKRecordID, String) -> Void)?。私はそれが何のためのものであるか分かりません、そして、ドキュメントは現時点では不完全です。何か案は?未知パラメータの使用CloudKit - iOS 10

答えて

8

CKFetchRecordZoneChangesOperationrecordWithIDWasDeletedBlockの2番目のパラメータは、削除されたCKRecordののレコードタイプです。

Objective-Cの宣言は次のとおりです。

@property(nonatomic, copy, nonnull) void (^recordWithIDWasDeletedBlock)(CKRecordID *recordID, NSString *recordType);

(新しいドキュメントの先端がスウィフト宣言は常に変数名(例:タプルのためのリストを表示しないことである)が、the Objective-C declaration does例では。ドキュメントは現在不完全ですが、これは非常に便利です)

関連する問題