一般来说,bundle都会放在跟framwork同一级目录,这样读取、更新起来比较方便 读取bundle路径有两种方式,这两种方式读取出来的 直...
在之前我们已经分析过类的结构了,也具体分析过其中的isa、bits,现在我要开始分析一下cache:缓存 cache 的主要作用是存储类的方法,...
在iOS面试中关于类&isa的面试题有很多,其中有两道题是比较经典的,这里我来解读一下。1、class_getInstanceMethod,cl...
1、什么是类 iOS中所以的类继承NSObject,那么在底层NSObject的结构是怎么样的呢?使用clang编译一下如下代码 编译命令 生成...
本位的主要目的是分析isa是什么还有isa的结构。 那么,在介绍isa之前,我们首先必须了解几个概念 LVVM和ClangLLVM是构架编译器(...
为什么OC对象在开辟内存的时候会有内存对齐原则,在对象申请内存的时候是16字节对齐的,在真正开辟所需要的内存时时8字节对齐的,为什么会有这些对齐...
我们最常用的创建对象方法一般是 这两个创建方法有什么区别呢,我们先针对第一个alloc,init创建对象的流程进行分析 alloc到底干了什么?...
最近公司为提升app扩展能力,决定使用React-Native对原有业务代码进行重构,还要求使用私有的codepush服务,在部署code-pu...
简单介绍下如何使用codepush进行热更新,文章尾部附demo地址 1、首先需要继承React-Native环境,看这篇文章默认已经集成好了,...