![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码
文章平均质量分 95
山河丘壑
顺我者昌逆我者亡能面刺寡人之过者处极刑
展开
-
Masonry源码
这篇文章是 Masonry 框架源码的解析和笔记。学习Masonry之前,先了解这个框架设计的初衷—传统的利用系统API进行纯代码布局的不足。然后,根据Masonry常见的几个链式语法中,顺藤摸瓜地了解Masonry的调用栈。最后,学习并思考这个框架用到的设计模式和链式编程思想。原创 2024-02-21 16:02:53 · 966 阅读 · 0 评论 -
AFNetWorking源码
的职责比较单一,只处理公钥和验证的逻辑,其定义是一个单例对象。此类主要由四个属性和一个方法构成。// 证书验证方式// 本地自签名证书集合// 是否验证证书的合法性(是否允许自签名证书)// 是否验证域名是否有效如果进行细分的话,的功能基本就两个。一个是通过CA的方式进行验证,另一个就是进行自签名验证。:是最主要的方法,用来进行证书的合法性验证。对请求数据的序列化,以及返回数据的反序列化做了很多处理。使开发者只需要传入一个字典即可构建请求参数,无需处理拼接到URL后面或参数转换为body。原创 2024-02-20 16:49:06 · 1126 阅读 · 0 评论 -
JSONModel的源码
这周看一下看不懂的源码先看JSONModel源码总体而言,JSONModel提供了一种强大且易于使用的方式来处理iOS应用程序中的JSON数据。它提供了类型安全、易于扩展和高度可定制的功能,使得开发人员能够更快速、更轻松地开发高质量的iOS应用程序。原创 2023-04-10 18:34:34 · 453 阅读 · 0 评论