首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    iOS AFNetworking 源码阅读一

    大名鼎鼎的AFNetWorking,做iOS开发的人都知道吧。...AFNetWorking一款轻量级网络请求开源框架,基于iOS和mac os 网络进行扩展的高性能框架,大大降低了iOS开发工程师处理网络请求的难度,让iOS开发变成一件愉快的事情。...AFN优点: 1.原有基础urlsesson上封装了一层,在传参方面更灵活, 2.回调更友好, 3.支持返回数据序列化 4.支持文件上传,断点下载, 5.自带多线程,防死锁 6.处理了Https...网络通信信息序列化/反序列化模块(Serialization) ●对于iOS UIKit库的扩展(UIKit) AFN的六大模块 1.NSURLConnection 主要对NSURLConnection进一步的封装...UIProgressView+AFNetworking UIRefreshControl+AFNetworking UIWebView+AFNetworking UIButton+AFNetworking

    1.2K30

    iOS-网络编程(三)AFNetworking使用

    AFNetworking是对NSURLConnection 和 NSURLSession的封装,使网络请求更加简单轻松,是一款非常有用的第三方框架。...AFNetworking3.0以后移除了对NSURLConnection的支持。 看一下AFNetworking 历史版本 以及框架 ? AFNetworking版本更新 ?...AFNetworking框架 这些在GitHub上都可以看到,可以去GitHub上查看。 二. AFNetworking使用 1....而AFN对此进行了很好的封装,内部已经帮我们做好这些,因此向HTTPS发送请求方法与向HTTP发送请求是一样的。 我们来看AFN内部封装的方法 ?...AFN内部封装的方法 那么当我们用NSURLSession向HTTPS发送请求的时候,直接复制过来稍作修改就可以用啦 -(void)URLSession:(NSURLSession *)session

    2.2K70
    领券