为什么要防抖节流? 如 scroll、click、reload等高频率的触发事件,会过度损耗页面性能,导致页面卡顿,页面抖动。有时我们不希望在事件持续触发的过程中那么频繁地去...
为什么要防抖节流? 如 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*译者注:该语法...
前言 隐藏细节,暴露抽象。 作为一名有追求的工程师,我们希望代码能够在版本迭代中逐渐优化而不是劣化;同时也会学习掌握更多的技巧和工具,去更好的设计、实现和组织代码。偶然看到一...
问题种类 时间复杂度 在集合里数据量小的情况下时间复杂度对于性能的影响看起来微乎其微。但如果某个开发的功能是一个公共功能,无法预料调用者传入数据的量时,这个复杂度的优化显得非...
Swift有哪些优秀的学习资源呢? 首先要推荐的当然是官方的资料了。 另外一个官方资源是Swfit的官方网站:https://swift.org 。这里会介绍Swift的开源...
iOS 11 为整个生态系统的 UI 元素带来了一种更加大胆、动态的新风格。 本文介绍了iOS11在UI方面做了哪些更新。 首先看看Xcode9.0的新面貌 1.版本库管理:...
NSNotification在平时开发中使用非常频繁。网上关于NSNotification介绍大多是停留在用法的介绍,基本上没有深入介绍NSNotification原理的文章...
问题由来 官方解释当然有一部分人是不会遇到这个问题的。 条件 由于这个问题需要满足几个条件 1.Xcode需要在11.1.0以上的版本; 2.需要恰好写到UITextFiel...
解决了,👍
Windows 访问不了github1.打开网页:http://ip.tool.chinaz.com/,输入域名github.com查询对应的IP; 2.打开网页:http://ip.tool.chinaz.c...
1.打开网页:http://ip.tool.chinaz.com/,输入域名github.com查询对应的IP; 2.打开网页:http://ip.tool.chinaz.c...
一、创建新一个工程二、Xcode界面详细介绍三、Xcode菜单详解四、Xcode快捷键介绍五、结语六、参考资料 前言 前几天在公司内部做了一次关于iOS的入门分享,听众有PH...