# 前言 学习less之前,个人并不是很喜欢用预编译语言,自认为CSS功底够扎实。无奈在这里自己碰了次壁,某类人认为这是技能水平的一个衡量标准,把鼻子都给碰扁了,就要知道...
特点 1.使用者无法直接访问目标对象 2.使用者和目标对象之间加一层代理,通过代理来授权和控制 例如:访问github.com我们通常需要添加代理 classGitHubCo...
特点 1.发布/订阅的关系(但是它和发布订阅模式不是一样的,谨记) 2.一对N //观察者模式js代码示例//主题classSubject{constructor(){thi...
首先就是MJExtension的安装了,推荐cocoapods,如果还没有安装cocoapods的,请移步这里https://www.jianshu.com/p/b4efe9...
【Android 自定义View之绘图】 基础图形的绘制 一、Paint与Canvas 绘图需要两个工具,笔和纸。这里的 Paint相当于笔,而 Canvas相当于纸,不过需...
前后端分离算是最近Web开发的大趋势了,目前已经有大量的公司使用了前后端分离的开发方式。那我们就来大概谈谈前后端分离开发中必须要了解和接触的几个概念:SPA、SEO和SSR。...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
此文章主要记录笔者在AFNetworking源码阅读中的一下个人理解, 每次阅读都会记录一下, 如有错误, 请指正. 1. AFNetworking的使用 我们在使用AFNe...
使用CocoaPods也有很长一段时间了,最近几个月的时间里也主导了公司私有Pods的创建和使用。在此期间踩过了不少坑,在踩坑的过程中也收获了不少经验,更加熟练地掌握了Coc...
最近在补源码阅读方面的短板,第一个选择的就是AFNetworking,一方面AF的编码思路、代码质量都属于开源框架的上乘;另一方面也可以借机温习一下网络方面的东西。AF源码解...
因为手机视图的放大和标准模式,屏幕宽度不同引起collectionView cell之间有间距。这个问题引起collectionView适配问题的解决方法贴在最后。 首先是判...
AFNetworking是iOS开发中最常用的第三方开源库之一,它主要用于进行网络请求。AFNetworking主要是对HTTP协议和iOS网络相关库的封装,读一读源码可以加...