我们正在制作的应用程序大量使用 HTTP 请求,因此调用到达目的地很重要。我的问题是,处理连接问题的最佳方法是什么?
我想避免加载时间并尽可能在后台运行,例如当玩家进行虚拟购买或必须在服务器上更新他/她的积分时。目前,我正在制作很多加载屏幕,这些屏幕会阻止一切,直到我确定呼叫已经通过,如果没有,那么用户必须再试一次。有没有更好的方法来处理这个问题?例如将呼叫存储在队列中,如果连接失败,一旦再次建立连接,呼叫就会以正确的顺序进行?
不确定最佳实践是什么,或者 NSURLConnection 是否有一些内置功能来处理此类问题?