Avatar notebook default
iOS
99篇文章 · 91735字 · 2人关注
  • 再读《程序员的自我修养》

    大学学习C语言时,书上面有一句话,程序就是数据和算法。面对着整型、字符串、浮点数等数据,还有冒泡、选择、堆等算法,好像程序确实如此。后来入门程序...

  • arm64 / x86-64 和 intel/amd

    前言 伴随着9月上旬[https://support.apple.com/zh-cn/HT201222]iOS16[https://suppor...

  • Resize,w 360,h 240
    编译原理浅析

    目前程序员开发中基本都在使用高级语言,比如OC、Android、Java等。使用这些高级语言开发的程序,想要在计算机上顺利执行,都必须经历编译过...

  • iOS 代码评审

    1、CodeReview Code Review 中文应该译作 “代码审查” 或是 “代码评审”,这是一个流程,当开发人员写好代码后,需要让别人...

  • Resize,w 360,h 240
    iOS 电量优化

    最近观看 WWDC 2020 关于电量和性能调试的 session: Diagnose performance issues with the ...

  • iOS 中 inline 函数能提升 App 效率吗?

    在阅读开源库源码时,往往会发现 static inline 的关键字,这标识了该函数为内联样式。据称使用后 App 运行效率会提升。其中最具有支...

  • NSCache 的理解

    1 NSCache 和 NSDictionary 的区别 首先看一下 Apple 对 NSCache 的介绍: 简单翻译一下:(1) NSCac...

  • Resize,w 360,h 240
    关于 UITableView 的 delegate 被 hook 时的问题

    开发中必不可少的一个环节就是产品经理要求添加的埋点, 从是否需要开发者添加代码的角度, 分为无侵入埋点和事件埋点. 其中 无侵入埋点 SDK...

  • Resize,w 360,h 240
    iOS 内存管理从理解到应用

    一 从操作系统说起 1 计算机内存机制 从 1946 年第一台计算机 ENAIC 诞生, 计算机已经发展了 70 多年, 但是现在计算机结构仍然...

文集作者