WKWebView 允许 native 介入到 HTTP 的验证流程,类似于 URLSession 一样对 Challenge 进行校验,具体代...
简化条件表达式 1. Decompose Conditional(分解条件表达式) Q:你有一个复杂的条件语句。 A:从if、then、else...
重新组织数据 1. Self Encapsulate Field(自封装字段) Q:你直接访问一个字段,但与字段之间的耦合关系逐渐变得笨拙 A:...
在对象之间搬移特性 1. Move Method(搬移函数) Q:你的程序中,有个函数与其所驻类之外的另一个类进行更多交流:调用后者,或被后者调...
重新组织函数 重构的基本技巧:小步前进,频繁测试 1. Extract Method(提炼函数) Q:你有一段代码可以被组织在一起并独立出来 A...
重构的定义 重构:对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。 重构与添加新功能 添加新功能...
1. 概述 iOS 客户端的应用性能数据监控一般包括如下指标 卡顿监测 FPS 采集 CPU 采集 Memory 采集 冷启动测速 流量监控 而...
AFNetworking 发送 GET、POST 等请求时可以直接将参数按照字典结构传入,最终编码到 url 中或者是 body 实体中,同时也...
AFNetworking 的核心类是 AFHTTPSessionManager,负责各种 HTTP 请求的发起和处理,它继承自 AFURLSes...