草庐IT

queryOperation

全部标签

swift - 未调用 CKQueryOperation 上的 recordFetchedBlock

我需要查询记录类型为“事件”的CKRecords。当我调用recordFetchedBlock时,我会将这些记录添加到我的数组中。但是,recordFetchedBlock永远不会被调用。请帮忙!谢谢://TODO:QueryforallEventrecordsvardatabase:CKDatabase=CKContainer.defaultContainer().privateCloudDatabaselettruePredicate=NSPredicate(value:true)leteventQuery=CKQuery(recordType:"Event",predicate:

ios - 查询 CloudKit 用户记录给出 "Can' t 查询系统类型”

好的,所以我在CloudKit上构建了一个游戏,我想查询排行榜得分前50名的用户。//CreateaCKQueryletpredicate=NSPredicate(value:true)letsortDescriptor=NSSortDescriptor(key:"score",ascending:false)varquery=CKQuery(recordType:"Users",predicate:predicate)query.sortDescriptors=[sortDescriptor]//CreateaqueryoperationvarqueryOperation=CKQue