由NSURLSession想到的GCD信号量

2018-09-11  本文已影响7人  民谣里不是故事就是诗丶

众所周知,在iOS7的时候,苹果爸爸引入了NSURLSession,在iOS9的时候废除了NSURLConnection。 由于种种原因,苹果推荐使用NSURLSession来替换NSURLConnection完成网络请求相关操作,此处不再赘述。 我们来看一下NSURLConnect 在查看NSURLSession API的时候,我们发现通过block形式回调返回值的我们不能直接实现同步请求,那么在这时候我们想到了阻塞线程,延迟返回的方式。

NSURLConnection同步返回data.png NSURLSession异步回调data.png
上一篇下一篇

猜你喜欢

热点阅读