静态库 Static Libraries 静态库完全复制进可执行的二进制里面 后缀是 .a或者.framework,.xcframework 本质上就是多个目标文件 (mach-o) (后缀名.o) 等集合,就 是这么简单。 但是不同格式又有区别 .a = .o + .o + ... 【.a 静态库只是多个mach-o文件的集合, 需要额外加上 头文件和资源文件】 使用: .a + .h + bundle 目标集合 + 头文件 + 资源文件 .framework = .a +.h +source source 资源文件,不单单是图片视频 .framework 等于是全部打包好了,不用单独分开,本质是就 是文件夹,把它们都集合到一起 静态库提供的是目标文件, 所以不需要重新编译, 只需要链接即 加载 App 速度更快, 因为在编译时已经进行了链接, 因此启动 时不需要进行二次查找启动