一、Throttle和Debounce是什么 Throttle本是机械领域的概念,英文解释为: A valve that regulates t...
一、Throttle和Debounce是什么 Throttle本是机械领域的概念,英文解释为: A valve that regulates t...
0 引言 时代演进,技术也随之发展。到今天,APP已然成为绝大多数互联网企业用来获取用户的核心渠道。与此同时,伴随着业务量的增长,愈来愈大、愈来...
如何通过学习旧的IOS架构来构建良好的IOS架构? 一些历史 1979年,Trygve Reenskaug提出了MVC ——用户控制庞大而复杂的...
1. 背景 某天被人问到Cocoapods实现的原理,突然发现自己只是会用这个包管理器,但对其实现的原理并不清楚,而又刚巧我们最近在做一些代码自...
一般情况下,iOS开发者只要会使用GCD、@synchronized、NSLock等几个简单的API,就可以应对大部分多线程开发了,不过这样是否...
目录 环境 前言 1、使用 Gem 安装 synx 2、直接在终端 Terminal 中开始使用 3、在使用的时候还可以加参数来实现不同的功能 ...
这篇文章是自己学习Swift的笔记与深化。希望这篇文章能够帮助已经有Objective-C经验的开发者更快地学习Swift。同时也品味到Swif...
本篇文章是基于 网易乐得无埋点数据SDK 总结而成。负责无埋点数据收集 SDK 的开发已经有半年多了,期间在组内进行过相关分享,现在觉得是时候拿...
在这样一个注重用户体验的时代,APM 技术快速发展,国内更是百花齐放,最近对各个公司的 APM 产品有一个调研,并在此基础上进行了自己的实践。这...
前言 很多blog都说ReactiveCocoa好用,然后各种秀自己如何灵活运用ReactiveCocoa,但是感觉真正缺少的是一篇如何学习Re...
专题公告
通往架构师的路上渐行渐远...