• 300
    关于 iOS HTTP2.0 的一次学习实践

    前面的文章也提到了目前的移动端网络常见性能问题,以及对应的优化策略,如果把HTTP1.1 替换为 HTTP2.0,可以说是网络性能优化的一步大棋。这几天对 iOS HTTP2...

  • 300
    移动端网络常见问题及优化对策

    当我们开始关注 App 的用户体验后,网络通畅性和界面的流畅性是保证 App 好用的重要指标。近期对项目中的网络数据进行了简单的分析,又对业界的一些方案做了调研,故写此文做一...

  • 300
    各个线程 Autorelease 对象的内存管理

    最近和 bestswifter 、kuailejim 搞了一套模拟面试,然后不管是应届生还是工作两三年的高级工程师都对下面这几个问题比较懵逼,可能是开发中用到的不多,在这里浅...

  • 300
    如何为一个实例动态替换方法

    这个 Tip 来源于一道面试题,感觉很是考察知识变通的能力,对 KVO 深入了解的同学,应该很容易就可以答出来。这里抛砖引玉,简单聊聊这个 Tip 首先简单总结下 KVO 的...

  • 300
    让人懵逼的 iOS 系统内存分配问题

    最近应用中出现低内存被杀的情况,所以就想办法对造成这一个问题的根源进行定位,主要是两个比较 Low 的思路 线下使用 Instruments、MLeaksFinder 来进行...

  • 300
    读读书写写字:《增长黑客》

    读完一本书,总该留下点什么吧! 近期工作中有接触到 GrowingIO、数据分析等方面的东西,同时增长黑客这本书早就被人安利过很多次,所以就晚上、周末看看书,随便写写笔记 书...

  • 300
    移动端监控体系之技术原理剖析

    在这样一个注重用户体验的时代,APM 技术快速发展,国内更是百花齐放,最近对各个公司的 APM 产品有一个调研,并在此基础上进行了自己的实践。这里就从 iOS 的角度出发,谈...

  • 300
    趣探 Mach-O:FishHook 解析

    这是Mach-O系列的第三篇 阅读 FishHook源码之前,你可能需要对以下知识有个简单的了解 Mach-O文件格式:趣探 Mach-O:文件格式分析 动态链接相关知识:M...

  • 300
    趣探 Mach-O:加载过程

    这是Mach-O系列的第二篇,趣探 Mach-O:文件格式分析是本文的一个基础 我们都知道 Mach-O是 OS X 系统的可执行文件,说到可执行文件肯定离不开进程。在 Li...

个人介绍
不忘初心,方得始终
---------------------------
网易 iOS Developer