240 发简信
IP属地:广东
  • 120
    二十九、基于二进制文件重排的解决方案 APP启动速度提升超15%

    背景 启动是App给用户的第一印象,对用户体验至关重要。业务迭代迅速,如果放任不管,启动速度会一点点劣化。为此iOS客户端团队做了大量优化工作,除了传统的修改业务代码方式,我...

  • 120
    dyld 加載流程

    前言 小測驗: 透過以下三種函數請問加載順序為何? +load方法,main()函數,C++方法 通過運行程序可以知道,打印順序為load → C++ → main函數 為了...

  • iOS面试常见算法题2020(一)

    现在面试iOS中高级开发,算法题已是必然会出现的一个环节了,这里把面试遇到的算法题和LeetCode上一些比较经典的算法题做一个汇总,希望对大家有用。大部分公司视频面试是通过...

  • 120
    LLVM編譯流程/Clang插件開發

    LLVM(Low Level Virtual Machine)概述 LLVM是架構編譯器(compiler)的框架系統,以C++編寫而成,用於優化以任意程序語言編寫的程序的編...

  • iOS链接与Symbol

    Mach-O是macOS、iOS、iPadOS存储程序和库的文件格式,对应的系统通过应用二进制接口(ABI--MachO内容的格式)来运行该格式的文件。保存了在编译过程和链接...

  • 2019 iOS 面试题大全(补充完整版)

    原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...