背景 58APP现阶段所有的业务都融合在一个可执行文件中。其弊端在于所有的类都在启动时同时加载,如某SDK在启动阶段hook大量的系统方法,其中...
收录了5篇文章 · 1人关注
背景 58APP现阶段所有的业务都融合在一个可执行文件中。其弊端在于所有的类都在启动时同时加载,如某SDK在启动阶段hook大量的系统方法,其中...
写在前面 所谓 SDK 开发,就是做一个库(library)给别人用,本文重在介绍 iOS 平台下的库 -- framework。 本文的结构如...
app启动速度分mian()函数之前和main()函数之后,其中main()函数之前的流程大概有以下几个:dyld动态库加载rebase,调整镜...
背景介绍 为什么要把静态库转成动态库呢?因为苹果官方建议的动态库数量为6个,而且有明确说到新增加1个动态库,启动速度就会降低一些。而在我们项目当...
前言: 动态库和静态库对于我们使用静态语言开发的开发者已经见的很多了,然而我们对于它们的认识还不够,觉得他们很神秘,下面就让我们一起来揭开它们神...