240 发简信
IP属地:黑龙江
  • Alamofire-表单上传

    本文探索一下Alamofire多表单上传的实现 首先看一下formData.append做了什么 拼接一个header 处理data 生成mod...

  • Alamofire-Response

    Response 提供了网络请求数据完成后的回调功能,包含 默认数据直接回调 提供默认json解析、propertyList解析、data解析、...

  • Alamofire-Request

    Request属于中间管理类、基类,用于链接上层管理类SessionManager及下层功能细分子类DataRequest、DownloadRe...

  • Resize,w 360,h 240
    Alamofire-后台下载

    SessionManager SessionManager 作为管理类,只做配置相关的设置,定义上传、下载等功能的入口函数,具体功能的实现,数据...

  • Resize,w 360,h 240
    HTTPS建立链接流程

    三次握手完成后开始建立HTTPS的链接 详细参考https://www.jianshu.com/p/ac3a80ca59c3

  • SDWebImage梳理

    加载流程 围绕SDWebImageManagersd_setImageWithURL() --> sd_internalSetImageWith...

  • Timer封装

    这里运用中介者模式的思想,封装一个Timer,简化其他对象与timer的交互过程创建中介者类RTimer timer的使用 rTimer会随着当...

  • RxSwift-KVO

    RxSwift 对KVO的调用主要有两种方式: rx.observe:更加高效,因为它是一个 KVO 机制的简单封装。 rx.observeWe...

  • Resize,w 360,h 240
    RxSwift-disposer销毁者

    先上一段代码 Disposables.create 创建 AnonymousDisposable,记为dispose1,保存闭包 subscri...