弱引用动态库 弱引用动态库:标记-weak_framework参数,允许在运行时不链接该动态库 正常情况下,运行时找不到动态库所在位置,程序崩溃并提示image not fo...

弱引用动态库 弱引用动态库:标记-weak_framework参数,允许在运行时不链接该动态库 正常情况下,运行时找不到动态库所在位置,程序崩溃并提示image not fo...
背景 58APP现阶段所有的业务都融合在一个可执行文件中。其弊端在于所有的类都在启动时同时加载,如某SDK在启动阶段hook大量的系统方法,其中一个load方法的耗时就已经达...
文章来源简书:http://www.jianshu.com/p/deab6550553a 内存有分类吗?什么类型的内存可以回收? 当然具有分类 Clean Memory:在闪...
*面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把基础的东西弄好,复杂的东西了解就ok了! *此题库是2015...
前言 在运行iOS(OSX)程序时,左侧的Debug Navigator中可以看见当前使用的内存。我们也可以使用Instruments的Allocations模板来追踪对象的...
前言 提到iOS的内存泄漏检测,第一个想到的应该就是Instruments的Leaks检测模版。不过使用过的人一般都会觉得这个检测不准确,有时候明明泄露了,但是它却检测不出来...
之前整理过一种打包静态库的方法: 打包静态库(源码中包含其他静态库以及开源库)。不过这种方式的缺点很明显:1. 需要自己使用Xcode创建静态库工程;2. 需要手动处理代码中...
目录 文章中的demo资源代码可以从这里下载[https://github.com/kepuna/FrameworkDemo] 静态库和动态库 静态库 -> .a或者.fra...
在iOS开发中,有时候为了项目模块间的相互独立性,降低模块间的耦合,通常将底层相对稳定的模块抽取出来,形成SDK,以静态包或者静态库的形式引入项目。这中间免不了编译打包静态包...