本文是借鉴 戴铭老师 iOS开发高手课 内容总结。 目录 1、卡顿问题2、RunLoop介绍3、RunLoop执行过程 介绍4、RunLoop全部六个状态5、RunLoop监...
本文是借鉴 戴铭老师 iOS开发高手课 内容总结。 目录 1、卡顿问题2、RunLoop介绍3、RunLoop执行过程 介绍4、RunLoop全部六个状态5、RunLoop监...
最近看了runloop应用中监控卡顿的一些博客,很多人都提到了通过kCFRunLoopBeforeSources和kCFRunLoopAfterWaiting状态判定卡顿,当...
在iOS底层之objc_msgSend快速查找流程[https://www.jianshu.com/p/a8bcb2039d7d]里分析里调用方法的本质,就是消息发送,查找类...
原文地址:Static vs Dynamic Dispatch in Swift: A decisive choice首发地址: Swift的静态派发和动态派发机制 参考文献...
作为一名开发人员,大家肯定对URL非常熟悉吧,但是有多少人对它去做过更深入的了解呢?在很多人眼里也许它就仅仅是一个URL,一个获取数据的接口而已。然而在我看来,它不仅是URL...
当我们重写父类init方法时,按照苹果官方文档的要求写法为: - (instancetype)init{ if (self = [super init]){ //写上初始化的...
1、安装JDK JDK(Java Development Kit):是Java语言的软件开发工具包(即SDK),在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和...
注:本篇博客只在 ibireme 的 深入理解RunLoop 基础上做了点方便自己复习该知识点的修改,能力有限,如果有理解的不对的地方,还希望能帮忙指出。 首先了解一下程序、...
1 在目录间游走 命令1:pwd作用:获取当前所在路径 命令2:ls (list)作用:列出当前目录下的所有文件 命令3:cd作用:进行目录之间的相互跳转Tips1:可以利用...