2015-01-13 10 views
0

我想填充一張表,顯示排行榜集以及他們的標題和包含排行榜的數量。 (類似於Game Center應用程序的功能。)未完成的loadLeaderboardsWithCompletionHandler的最大數量:來自單個iOS客戶端?

爲了填滿表格,我並行發送了許多loadLeaderboardsWithCompletionHandler:請求到GKLeaderboard的實例。看起來,對於前十幾個並行調用,完成處理程序接收預期值,但對於後面的那些,它會收到nil,這兩個值都是leaderboardserror

請問可能是最大數量的並行loadLeaderboardsWithCompletionHandler:請求可能是未完成的(來自單個客戶端),並且是由Apple記錄的此類特定限制嗎?

回答

0

我嘗試以下補救措施的組合:

  1. 油門,只有一個或幾個並行請求
  2. 執行請求之間的延遲
  3. 了多次,直到leaderboards重複請求不再nil

限制到只有1個「並行」請求和重複請求最多2次的組合證明是有效的f或一套約。 20個排行榜。

相關問題