使用
进行查询时 [publicDatabase performQuery:query
inZoneWithID:nil
completionHandler:^(NSArray *results, NSError *error) {...
如果返回的结果数为100或更高,我会收到以下错误
70] Error: <CKError 0x170641a70: "Invalid Arguments" (12/1020); "Your request contains more than the maximum number of items in a single request (400)">
我使用后端处于开发人员模式。这是否意味着,我不能用超过100-200个返回的对象进行查询?那不算多少......是否有其他任何ClouKits部署模式?
答案 0 :(得分:1)
在API中查找CKQueryOperation。它会给你一个游标,你可以遍历所有的结果,一定要把你的operaation.resultsLimit设置为可管理的东西,否则你会得到同样的错误。