前言
在开发中,我们很容易遇到这样的需求,需要我们同时做多个网络请求,所有网络请求都完成后才能进行下一步的操作。
网络请求的任务是提交给子线程异步处理了,网络请求这样的任务也就快速执行完毕了,但是网络请求是一个任务,处理收到的网络响应又是一个任务,注意不要把这两个过程混为一谈。
如下载多个图片,下载完了才能展示,今天我们就来研究一下这个问题的解决方案。
解决方法
1.首先,我们创建一个项目,然后做一般性的做法,不做任何处理去连续请求一个接口10次:
先在viewDidLoad中创建第一种情况.
//1.无处理
UIButton *Btn1 = [UIButton buttonWithTyp