240 投稿
收录了8篇文章 · 1人关注
  • Resize,w 360,h 240
    iOS高级强化--011:module & Swift库

    module(模块):最小的代码单元一个module是机器代码和数据的最小单位,可以独立于其他代码单位进行链接通常,module是通过编译单个源...

    1.6 帅驼驼 0 10
  • Resize,w 360,h 240
    Mach-O的符号与链接

    Mach-O符号表 点击了解更多关于Mach-O[https://www.jianshu.com/p/2dbf81369e10]。 Symbol...

  • Resize,w 360,h 240
    LLDB调试(二)

    前言: lldb断点类型: 软件断点:正在调试的二进制文件中的断点,在调试器应使用一种迫使 CPU发出软件中断(又称为trap)的操作码来 停止...

  • Resize,w 360,h 240
    iOS高级强化--009:动态库

    什么是动态库? 与静态库相反,动态库在编译时并不会被拷⻉到⽬标程序中,⽬标程序中只会存储指向动态库的引⽤。等到程序运⾏时,动态库才会被真正加载进...

  • Resize,w 360,h 240
    iOS 野指针定位:野指针嗅探器

    一. 前言 最近被指派去解决一些线上的崩溃问题,经常遇到野指针导致的崩溃。相对于其他的原因引起的崩溃来说,野指针导致崩溃是最难定位的,这里主要总...

    16.7 林大鹏 24 136
  • Resize,w 360,h 240
    iOS静态库和动态库的底层原理

    学前须知 常见问题 1、动态库和静态库的区别是什么?2、静态库链接到主程序,它存放在什么位置?动态库呢?3、静态库、动态库与framework的...

  • Resize,w 360,h 240
    iOS高级强化--002:ABI Mach-O

    Mach-O(Mach Object)是macOS、iOS、iPadOS存储程序和库的⽂件格式。对应系统通过应⽤⼆进制接⼝(applicatio...

  • Resize,w 360,h 240
    iOS进阶02: Mach-O

    一、什么是Mach-O文件? Mach-O是 Mach Object文件格式的缩写,是 mac以及 iOS上可执行文件的格式,对应系统通过应用二...

专题公告

搜罗