240 发简信
IP属地:广东
  • Resize,w 360,h 240
    iOS RunLoop底层原理分析

    准备工作 coreFoundation[https://opensource.apple.com/tarballs/CF/] [https://...

  • Resize,w 360,h 240
    iOS 内存管理--自动释放池底层原理

    前言 在内存管理的学习中自动释放池的原理学习是必须的,作为一个合格的iOS开发者,必须要明白自动释放池的操作原理,这篇文章的目的就是探索自动释放...

  • Resize,w 360,h 240
    iOS 内存管理--弱引用和强引用

    前言 前面我们已经学习了几篇iOS内存相关的内容,分别如下: iOS 内存管理--内存五大区、TiggedPointer、引用计数[https:...

  • Resize,w 360,h 240
    iOS 内存管理--内存五大区、TiggedPointer、引用计数

    前言 作为一名iOS开发者,内存的的只是储备是必不可少的,这篇文章会带领我们探索iOS的内存管理,继续往下走吧。 准备工作 Objc-818.2...

    3.3 1405 1 14
  • Resize,w 360,h 240
    iOS 启动优化-Clang 插桩

    前言 在APP启动过程详解+优化(二进制重排)[https://www.jianshu.com/p/0edd2f64b262]一文中了解了由于缺...

    2.9 2228 0 15
  • Resize,w 360,h 240
    iOS LLVM编译流程

    1. LLVM概念 1.1 编译器 LLVM与编译器息息相关,究竟什么是编译器呢?带着疑问往下看吧。编译器就是将一种语言(通常为高级语言)翻译为...

  • Resize,w 360,h 240
    iOS block底层分析(2)--源码探索

    前言 在IOS开发中大家对block用的非常多,一般情况下仅仅停留在会用的层面,具体的block的底层是如何实现的是一概不知。也许很多人就问bl...

  • Resize,w 360,h 240
    iOS weak实现原理和销毁过程

    前言 weak弱引用的相关内容在开发中常遇到,那么这篇文章我们主要探索weak的底层操作是什么样子的,开始吧! 准备工作 Objc-818.2[...

    3.3 2213 0 15
  • Resize,w 360,h 240
    iOS block底层原理分析(1)--循环引用

    准备工作 weak实现原理[https://www.jianshu.com/p/1b566137b3fe] 1. block的分类 block的...