为什么要优化网络性能 对于一款互联网应用,用户体验是成功与否的重要指标之一。 网络性能一般指请求的成功率、延时等。目前的移动互联网时代,前端一般...
组件化开发第一步要解决的就是解耦以及不同module之间的通信问题,这个时候CTMediator就进入了大家的视野,它使用的解耦方式是非常典型的...
前言:最近在刷LeetCode时,遇到这样一道题,实现一个最近最少使用原则的实例, 146. LRU缓存机制, 👈这个,力扣146题,在我使用s...
最近手头在做的事情是公司老项目转组件化的开发,采用的方案是CTMediator + pod私有库的方式,这也是现在比较流行的组合方式,当前公司的...
项目地址:AACycleScrollView( Demo见项目地址) 实现效果:自动轮播,无限轮播 最新更新:支持横向、纵向滑动 支持自定义轮播...
GitHub Demo链接 前言:最近换了新公司,开始了RxSwift+MVVM的爬坑之旅,相比之前臃肿的MVC,使用MVVM架构之后,愈发感慨...
先来看实现的效果: 在空间中构建一个球形,并将子视图均匀的分布在球面上 球滚动时,球面坐标的计算 实现的思路主要来自于DBSphereTagCl...
AAPhotoBrowser 类似微信朋友圈效果的图片浏览器 项目地址:AAPhotoBrowser( Demo见项目地址) 实现效果:缩放动画...
最近在封装一个HUD弹窗,要获取最上层可以显示的window,所以研究了一下,发觉现在网上关于iOS11之后的变化,大家解释的都不是很清楚,我这...