Ios 不要使用CkFetchRecordZoneChangesOperation获取删除更改
我使用它从cloudkit数据库中获取所有记录。我传递nil令牌以指示我需要所有更改。后来我用合适的代币取了最新的变化 但第一次我得到了与删除相关的更改。这需要一些时间。。。有没有办法表明我是否需要删除更改?或者,我是否可以在收到或读取时以某种方式更改标记,而不再获得它 我第一次收到与删除相关的更改 我知道您在向CKFetchRecordZoneChangesOptions中的服务器更改令牌传递nil值时提到了该场景 有没有办法表明我是否需要删除更改?或者,我是否可以在收到或读取时以某种方式更改标记,而不再获得它 获取块中已删除记录的ID:setRecordWithIDWasDeletedBlock @属性非原子,复制,可空^RecordWithIdWasDeletedBlockRecordId*recordID,NSString*recordType 请尝试在操作实例中不设置该块属性。如果未设置块,则不会收到已删除记录的信息。因此,不要第一次设置块属性,即当更改标记为nil时 后来我用合适的代币取了最新的变化 仅当更改令牌为非nil时,才能设置上述块 我第一次收到与删除相关的更改 我知道您在向CKFetchRecordZoneChangesOptions中的服务器更改令牌传递nil值时提到了该场景 有没有办法表明我是否需要删除更改?或者,我是否可以在收到或读取时以某种方式更改标记,而不再获得它 获取块中已删除记录的ID:setRecordWithIDWasDeletedBlock @属性非原子,复制,可空^RecordWithIdWasDeletedBlockRecordId*recordID,NSString*recordType 请尝试在操作实例中不设置该块属性。如果未设置块,则不会收到已删除记录的信息。因此,不要第一次设置块属性,即当更改标记为nil时 后来我用合适的代币取了最新的变化 仅当更改令牌为非nil时,才能设置上述块Ios 不要使用CkFetchRecordZoneChangesOperation获取删除更改,ios,cloudkit,Ios,Cloudkit,我使用它从cloudkit数据库中获取所有记录。我传递nil令牌以指示我需要所有更改。后来我用合适的代币取了最新的变化 但第一次我得到了与删除相关的更改。这需要一些时间。。。有没有办法表明我是否需要删除更改?或者,我是否可以在收到或读取时以某种方式更改标记,而不再获得它 我第一次收到与删除相关的更改 我知道您在向CKFetchRecordZoneChangesOptions中的服务器更改令牌传递nil值时提到了该场景 有没有办法表明我是否需要删除更改?或者,我是否可以在收到或读取时以某种方式更改