我正在构建一个基于回合的游戏套件应用程序,我正在使用以下方法保存和检索数据:
saveCurrentTurnWithMatchData:jsonData completionHandler:^(NSError *error)
loadMatchDataWithCompletionHandler:^(NSData *matchData, NSError *error)
我使用以下方法获取所有匹配项:
[GKTurnBasedMatch loadMatchesWithCompletionHandler:^(NSArray *matches, NSError *error) {
并将每个匹配项保存到一个数组中,并在需要时调用 laodMatchData 方法。问题是完成处理程序从不返回任何内容。我想它一直在获取数据并且永远不会回复我。它有时会加载,但更多时候,它只是不断加载。
我错过了什么吗?