实现 Flutter 模块嵌入 iOS 原生项目的步骤: 1、在项目根目录用命令创建 Flutter 模块: 例如项目目录这样子 进入到目录 2...
Android与iOS常用UI控件对比 基础UI控件 iOSAndroid说明UIViewView基础视图类UILabelTextView文本显...
技能回顾 在上一篇文章静态库、Framework 的链接与合并[https://www.jianshu.com/p/80e8ed164e58]我...
常见的库文件格式 .a : 静态库.dylib : 传统意义动态库.framework : 可动可静.xcframework: 针对不同架构的...
全局符号 和本地符号 我们先看一段代码 查看Mach-O的符号 通过如下命令 可以看到main.m 生成的mach-O中的符号信息, 全局符号为...
Mach-O与连接器的一个作用 Mach-o到底是什么?Mach-O(Mach Object)是macOS、iOS、iPadOS存储序和库的文件...
由于项目中我们可能存在多个环境的配置 如debug 和release 为了更方便的管理我们需要做多环境配置。那么下面是多环境配置的几种方案。 常...
block 三种类型 全局block NSGlobalBlock 没有对外界变量进行捕获的时候,它是个函数的区域,直接放在全局区,方便执行调用。...
一 、了解自己项目冷启动阶段耗时。 1、配置 环境变量 获取 dyld 反馈。DYLD_PRINT_STATISTICS 在 Edit Sche...