240 发简信
IP属地:北京
  • Resize,w 360,h 240
    如何实现函数栈回退跳转 -- 结合 exception handling 流程的 libunwind 源码学习

    引言 开发者对语言层面的异常应该都不会陌生。在 iOS 平台,许多崩溃都源自 uncaught exception。Exception hand...

  • Resize,w 360,h 240
    《SICP》读书笔记

    因为图书角里恰好有这本书,我就借来看了。《计算机程序的构造和解释》是 MIT 的教材,国内的高校也有相关的课程。英文名叫做《Structure ...

  • 为什么 iOS 14.5 下 fishhook 会 crash

    现象 将 fishhook 开源版本[https://github.com/facebook/fishhook/tree/8ef82f07114...

  • iOS 14 -[UIInputResponderController prepareToMoveKeyboardForInputViewSet:animationStyle:] crash 解决

    问题 7 月 8 日 iOS 14 beta 2 放出后,我们注意到一个 crash 激增了起来。 这个 crash 顶部的堆栈为: 并且我们注...

  • Resize,w 360,h 240
    从 Exported Symbols 应用于包大小优化说到符号绑定

    之前写过 Xcode中和symbols有关的几个设置,天真地以为只要把和 STRIP_INSTALLED_PRODUCT 打开,且选择 STRI...

    1.1 10671 0 12 1
  • Resize,w 360,h 240
    [UIImage imageNamed:] 缓存策略窥探

    都知道 [UIImage imageNamed:] 有一个缓存,但是试想,如果我们要对沙盒里的图片也做一个缓存,这个缓存应该怎么设计,似乎不是那...

    1.2 7760 2 10
  • Resize,w 360,h 240
    Fishhook 原理浅析

    一、初识 fishhook Fishhook 是 facebook 的开源库。官方描述,它的作用是: ... enables dynamical...

    0.3 5114 0 2 1
  • FBRetainCycleDetector遇到NSMapTable的crash - 从发现到PR

    自从项目接入了 MLeaksFinder + FBRetainCycleDetector 的内存泄漏检测方案,在收获了许多有效内存泄漏的同时,我...

    1.3 6870 1 13
  • Resize,w 360,h 240
    实锤证明Fabric OOM-free-session的误报

    Fabric 是业界著名的 crash 监控平台,国内外均有不少 app 使用 Fabric 进行 crash 和其他稳定性数据的监控。其中,O...

个人介绍
iOS开发者
毕业于清华大学计算机系
目前供职于字节跳动

如果你想了解我的生活,可以关注我的微信公众号:散步日历

之后主力更新 xushuangqing.github.io