240 发简信
IP属地:湖南
  • WKWebView的TSL安全性校验

    WKWebView 允许 native 介入到 HTTP 的验证流程,类似于 URLSession 一样对 Challenge 进行校验,具体代...

  • 004-简化条件表达式

    简化条件表达式 1. Decompose Conditional(分解条件表达式) Q:你有一个复杂的条件语句。 A:从if、then、else...

  • 003-重新组织数据

    重新组织数据 1. Self Encapsulate Field(自封装字段) Q:你直接访问一个字段,但与字段之间的耦合关系逐渐变得笨拙 A:...

  • 002-在对象之间搬移特性

    在对象之间搬移特性 1. Move Method(搬移函数) Q:你的程序中,有个函数与其所驻类之外的另一个类进行更多交流:调用后者,或被后者调...

  • 001-重新组织函数

    重新组织函数 重构的基本技巧:小步前进,频繁测试 1. Extract Method(提炼函数) Q:你有一段代码可以被组织在一起并独立出来 A...

  • 000-重构的定义

    重构的定义 重构:对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。 重构与添加新功能 添加新功能...

  • Resize,w 360,h 240
    iOS性能数据采集机制汇总

    1. 概述 iOS 客户端的应用性能数据监控一般包括如下指标 卡顿监测 FPS 采集 CPU 采集 Memory 采集 冷启动测速 流量监控 而...

  • AFNetworking(二)AFNetworking对form-data请求体的处理

    AFNetworking 发送 GET、POST 等请求时可以直接将参数按照字典结构传入,最终编码到 url 中或者是 body 实体中,同时也...

    1.0 5518 2 11
  • AFNetworking(一)从一次请求了解AFHTTPSessionManager

    AFNetworking 的核心类是 AFHTTPSessionManager,负责各种 HTTP 请求的发起和处理,它继承自 AFURLSes...