获得徽章 4
- 今天一个群友和我交流起一个问题:“说看了我的一篇博客很受用,问我怎么能够监控程序中那些泄漏的对象被哪些闭包强持有。” 我回答说:“我只是负责生产砖块,具体房子你们去搭”。后来想了想又告诉他我的另外一篇文章,然后提供了一下思路,然后结合起来也许能解答问题。
然后又想起前一阵子抖音发的一篇火爆互联网的二进制重排文章。其中的block的拦截部分则是应用了我的某一篇文章中介绍的技术。抖音这个也算是建了一座房子。
其实现实中也是这样的:做砖的总是没有建房子的收入多! 人们更多的是关注那些造房子的人。但是总要有人去做砖。
其实我是来卖砖的,欢迎大家关注我的block四重奏:
1. 一种查看Block中引用的所有外部对象的实现方法juejin.im
2. iOS调试Block引用对象无法被释放的一个小技巧juejin.im
3. 运行时Hook所有Block方法调用的技术实现juejin.im
4. 深入解构iOS的block闭包实现原理juejin.im
展开26 - 当年facebook的RN出来后国内掀起一阵RN改造和学习的狂潮,然后各大厂家都在争相建设自己的RN平台。现在Google的flutter出来后国内又掀起一阵flutter改造和学习的狂潮,然后各大厂家都在争相的建设自己的flutter平台。这种现象再次暴露了中国程序员只会做应用而不会做技术的短板。只会做1到1.5而不会做0到1的不争事实。也许我孤陋寡闻,但是我觉得美国那几家顶级的软件公司是肯定不会这样做的。呼吁BAT能有一家站起来担负起做出一个0到1的真牛框架。展开5133
- thejsway:JavaScript 教程(英文),该教程对新手友好、全面。从编程基础到前端、后端 Web 开发。该教程采用 ES2015 语法编写,还有良好的编程习惯指导。使用 ESLint 、Pretties 工具,并遵循 AirBnb 风格指南。每章都有练习,使得获得的技能付诸于事件。447