关于 Xcode 是如何编译的,下面是一些较为浅显的讨论。
React-Native 如何创建原生 View 源码解析
发表于
|
分类于
React-Native
前一篇,主要讲了 RN 如何初始化一个 BCTBatchedBridge
,这一篇将进一步研究 RN 是如何通过这个 bridge 创建出真正展示出来的 View 的。
React-Native 初始化与通信原理源码分析
发表于
|
分类于
React-Native
RN 是如何启动的,oc 与 js 是如何通信的将是本文探究的重点。虽然网上已经有不少解释 RN 原理的文章,但是到自己读起源码的时候,还是非常累人的。这里,将较为细致的梳理一下 RN 的方法调用过程,希望能对各位有所帮助。
本文主要针对 RN 0.39 版本,不同版本可能会略有不同。不多bb RN 的基本概要了,直接开始(建议读者还是先自行了解下 RN 的基本原理,有助于理解)。
从 setTimeout() 看js的 Event Loop 执行过程
发表于
|
分类于
JavaScript
通过 setTimeout()
方法,来了解 js 中的代码执行。本文参照干货 | 原来你是这样的 setTimeout)
iOS中的多线程学习笔记
发表于
|
分类于
iOS
在学习 RunLoop 的时候,碰到了一些不太理解的东西,查阅资料后发现是多线程的相关方法。因此在完成 RunLoop 的笔记前,先学习下多线程的使用方法。