前言 我第一次开始重视Objective-C Runtime是从2014年11月1日,@唐巧老师在微博上发的一条微博开始。 这是sunnyxx在线下的一次分享会。会上还给了4...

前言 我第一次开始重视Objective-C Runtime是从2014年11月1日,@唐巧老师在微博上发的一条微博开始。 这是sunnyxx在线下的一次分享会。会上还给了4...
最近在招IOS开发。发现好多IOS的开发,基础的东西比较差。都是在写一些页面啊,业务逻辑啊(自己也没有多厉害) 自己就想整理一些东西,都是用oc写的。也当自己复习一下吧,第一...
分类(Categroy) 你用分类都做了那些事? 声明私有方法 分解体积庞大的类文件 把Framework的私有方法公开化 特点 运行时决议在编译后的Categroy类时,是...
iOS底层原理总结 - Category的本质 面试题 Category的实现原理,以及Category为什么只能加方法不能加属性。 Category中有load方法吗?lo...
KVO KVO全程是Key Value Observer,键值监听机制。底层实现机制是isa-swizzing KVO概念 键值观察Key-Value-Observer就是观...
源码 https://github.com/chenfanfang/AvoidCrash 程序崩溃经历 其实在很早之前就想写这篇文章了,一直拖到现在。 程序崩溃经历1 我们公...
前言 本篇文章是对最近开源的纯ReactNative项目OneM的使用补充说明,由于OneM项目中大量使用到Redux、Router-flux等框架的知识,对于初学者来说可能...
最近在思考团队扩张及项目数量增加的情况下,如何持续保障团队高效产出的问题,很自然的想到了组件化这个话题。重翻了前段时间iOS开发圈关于组件化的讨论,这里做下梳理和自己的思考。...
关于组件化 网上组件化的文章很多。很多文章一提到组件化,就会说解耦,一说到解耦就会说路由或者runtime。好像组件化 == 解耦 == 路由/Runtime,然而这是一个非...