240 发简信
IP属地:上海
  • 其中ReactNative是在React库中定义的, 这句话有误,ReactNative.render 好像是在ReactNativeRender-dev.js 这个文件里面。路径为Libraries/Renderer/oss/ReactNativeRender-dev.js.

    React-Native 渲染实现分析

    前言 React Native与传统的HybirdApp最大区别就是抛开WebView,使用JSC+原生组件的方式进行渲染,那么整个App启动/渲染流程又是怎样的呢? Rea...

  • 120
    《TCP/IP协议 详解》思考总结 · 一

    前言 从去年年底开始大约花了半年时间去啃《TCP/IP协议 详解》这本书。虽然整体过了一遍,也给了我一些基础能够参与到网络相关话题下的讨论,但对于这样一本全面详细的指导书,我...

  • 谈谈initialize的实质和真正调用方式

    iOS中类的+load和initialize是两个比较特殊的方法。+load的方法调用比较早,在dyld启动过程中发出dyld_image_state_dependents_...

  • 关于layoutSubViews的调用时机

    今天在浏览网站的时候,无意中看到别人的一个关于layoutSubViews的总结,感觉蛮实用的,特此记录下来方便翻阅。如有侵权之处,请联系立即删除。原文链接在此。内部作者的博...

  • 谈谈NSProxy

    NSProxy 是作为其他类或者到目前尚且不存在类的替身类的一个抽象父类。规定了一些需要具体实现的API。一个proxy接收到的消息被转发到目标对象,或者触发proxy对象来...

  • iOS 中如何构成一个最基本的对象

    在iOS 中一个对象最少需要实现NSObject Protocol的方法。一个遵守了NSObject Protocol的对象可以被认为是一个类的对象。这个对象可以被询问一下信...

  • Mach原语:一切以消息为媒介

    写在前面 相信做iOS开发或者Mac开发的同学或多或少都听过或者使用过Mach端口(Mach port),笔者也是在了解runloop机制的时候,决定系统的学习一下Mach ...