Xcode编译过程 预编译pch文件(如果有) 编译各种资源文件 copy静态资源 compile asset catalogs process info.plist link 生成dSYM文件 sign app 编译原理编译器是把...
SDWebImage源码分析
一、流程架构图 SDWebImage对UIButton,UIImageView,NSButton,UIView进行了拓展,并对外提供了接口。无论对UIButton,UIImageView还是NSButton调用sd_setImage...
Flutter 学习之旅13 在iOS项目中集成Flutter项目
本文主要针对现有iOS项目想接入flutter,怎么接入flutter,如何进行项目管理,以及Native和flutter之间如何调用,如何调试来讲解的。 一、创建Flutter Module执行下面的命令创建Flutter Moud...
Flutter 学习之旅12 打包流程
构建和发布为 Android 应用https://flutter.cn/docs/deployment/android 构建和发布为 iOS 应用https://flutter.cn/docs/deployment/ios 构建和发布...
iOS MLeaksFinder源码解析
主要分析MLeaksFinder的原理和具体实现 Leaks从苹果官方文档可知,一个app的内存主要分3类 Leaked memory: Memory unreferenced by your application that ca...
Flutter 学习之旅11 包管理
在日常开发中,很多时候需要用到第三方的 SDK ,这些 SDK 可能会被很多个项目用到,因此可以将这些代码单独抽到一个模块中,使用的时候只需要集成对于的模块即可, 在 Java 中,模块会被打成一个 jar 包 在 Android 中...
iOS MLeaksFinder使用
一、MLeaksFinder - 简介MLeaksFinder 是 WeRead 团队开源的iOS内存泄漏检测工具。 MLeaksFinder 提供了内存泄露检测更好的解决方案。引进 MLeaksFinder 后,就可以在日常的开发,...