Avatar notebook default
8篇文章 · 19531字 · 3人关注
  • Resize,w 360,h 240
    iOS开发进阶八:Module(模块)

    module(模块):最小的代码单元 一个module是机器代码和数据的最小单位,可以独立于其他代码单位进行链接。 这句话的的解释:通常,mod...

  • Resize,w 360,h 240
    iOS开发进阶七:静态库和动态库实战

    APP->动态库A->动态库B 通过Pod方式操作动态库与App与动态库链接时的区别:动态库链接动态库场景,Pod install的时候,不会生...

  • Resize,w 360,h 240
    iOS开发进阶六:lipo指令和XCFramework

    背景:XCFramework之前的多架构合并 我们生成一个库文件,可能有模拟器的架构,也可能有真机的架构。但我们通常给别人提供SDK的时候都是将...

  • Resize,w 360,h 240
    iOS开发进阶五:动态库

    场景一:链接动态库AFN 一、准备工作 准备一个test.m文件,包含代码如下: 二、指令操作 编译指令 链接指令 注意: 与前文中静态库使用过...

    4.7 2788 1 15
  • Resize,w 360,h 240
    iOS开发进阶四:静态库

    静态库原理 .a:静态库.framework:既有静态库也有动态库.dylib:传统意义上的动态库.xcframework:2019年苹果推出的...

    4.4 3248 1 14
  • Resize,w 360,h 240
    iOS开发进阶三:MACH-O和符号

    MACH-O文件格式 Mach Header的最开始是 Magic Number,表示这是一个 Mach-O 文件,除此之外还包含一些Flags...

  • Resize,w 360,h 240
    iOS开发进阶二:MACH-O与Symbol

    什么是MACH-O? Mach-O(Mach Object)是macOS、iOS、iPadOS存储程序和库的文件格式。对应系统通过应用二进制接口...

  • Resize,w 360,h 240
    OS开发进阶:一、多环境配置

    实际使用场景: debug模式和release模式的一些配置不一样,比如开发环境访问的后台服务器和线上版本访问的服务器地址不一样。发布开发版程序...

文集作者