为什么要防抖节流? 如 scroll、click、reload等高频率的触发事件,会过度损耗页面性能,导致页面卡顿,页面抖动。有时我们不希望在事件持续触发的过程中那么频繁地去...
IP属地:福建
为什么要防抖节流? 如 scroll、click、reload等高频率的触发事件,会过度损耗页面性能,导致页面卡顿,页面抖动。有时我们不希望在事件持续触发的过程中那么频繁地去...
总结一些interface声明时的规范,相关宏的介绍,定义方法时有用的修饰符,编写注释的规范,最终写出一个合格的头文件。 1.读写权限1.1实例变量的@public,@pro...
问题背景 有一个公司内部的同学反馈如下问题: 系统版本:iOS 15 beta4app版本:番茄小说 4.8.0问题描述:听书功能,在CarPlay的时候,5分钟左右就会自动...
本文首发于: ShannonChenCHN/ASwiftTour源代码地址:ShannonChenCHN/ASwiftTour 关键词:模块化/组件化、ObjC-Swift ...
本文转自(原文太杂乱,这里调整了格式及内容):http://enkichen.com/2018/09/12/osx-mouse-keyboard-event/[http://...
本篇文章翻译自:http://ericcerney.com/swift-guard-statement/原作者:ecerney原文章发布于2015-06-10*译者注:该语法...
前言 隐藏细节,暴露抽象。 作为一名有追求的工程师,我们希望代码能够在版本迭代中逐渐优化而不是劣化;同时也会学习掌握更多的技巧和工具,去更好的设计、实现和组织代码。偶然看到一...
问题种类 时间复杂度 在集合里数据量小的情况下时间复杂度对于性能的影响看起来微乎其微。但如果某个开发的功能是一个公共功能,无法预料调用者传入数据的量时,这个复杂度的优化显得非...