本文转载自-http://www.jianshu.com/writer#/notebooks/14561978 前言 本文较长(5000字左右)...
背景 Auto Layout是苹果公司在iOS6发布的界面布局技术,并随着iOS SDK的迭代逐步完善了各种布局API、提供多种使用Auto L...
前言 这里需要清楚两个问题1、APP的启动步骤2、如何优化APP的启动速度 APP的启动可以分为2种冷启动(Cold Launch):从零开始启...
目的 代码评审也叫CodeReview,主要目的是提升代码质量,尽早发现潜在缺陷与BUG,降低修复成本;同时另一个重要好处是知识转移,促进团队内...
1. 概念 很多情况下,需要给多个组件添加或者修改一些特定的props,或者在所有组件基础上加个水印等等。而如果这个功能如果是针对多个组件的,每...
在iOS10更新后,系统设置跳转被禁用,只能跳转App设置,但是苹果又更新了URLscheme,亲测不可用。 步骤 第一种方式: 第二种方式:用...
RN现在主要有3个线程: JS thread。JS代码执行线程,负责逻辑层面的处理。Metro(打包工具)将React源码打包成一个单一JS文件...
了解WebKit 我们每天都会接触浏览器,使用浏览器进行工作、娱乐。让浏览器能够正常工作最核心的部分就是浏览器的内核,每个浏览器都有自己的内核,...
类簇实际上是Foundation framework框架下的一种设计模式,它管理了一组隐藏在公共接口下的私有类。 以NSNumber举例: 因为...