未知参数用法 CloudKit - iOS 10
Posted
技术标签:
【中文标题】未知参数用法 CloudKit - iOS 10【英文标题】:Unknown parameter usage CloudKit - iOS 10 【发布时间】:2016-07-03 03:16:27 【问题描述】:有谁知道String
字段在此闭包public var recordWithIDWasDeletedBlock: ((CKRecordID, String) -> Void)?
中的用途。我不知道它是做什么用的,目前文档不完整。有什么想法吗?
【问题讨论】:
【参考方案1】:CKFetchRecordZoneChangesOperation的recordWithIDWasDeletedBlock
的第二个参数是删除的CKRecord的recordType。
Objective-C 声明是:
@property(nonatomic, copy, nonnull) void (^recordWithIDWasDeletedBlock)(CKRecordID *recordID, NSString *recordType);
(新文档的一个提示是 Swift 声明并不总是列出变量名(例如元组),而是 the Objective-C declaration does。如果文档当前不完整,这会非常方便。)
【讨论】:
以上是关于未知参数用法 CloudKit - iOS 10的主要内容,如果未能解决你的问题,请参考以下文章
CloudKit CKError“无效参数”和“错误同步延续数据”
在IOS中安装firebase cocoapods时的未知参数-swift
CloudKit iOS 10 错误:帐户无权访问 CloudKit 帐户