下断点的方法 1.下符号断点 2.下地址断点 3.下方法断点 继续执行 打印命令 检查内存 读取寄存器 汇编中打印参数 arg1是消息接受者 arg2是发送的消息SEL ar...
最近公司产品想要实践下和flutter的混编,也就是基于老的原生APP项目,引入flutter进行混编,这样新的功能就可以使用flutter进行开发,可以节省成本。我负责了该...
Flutter 混合原生工程内存泄露 最近启动新项目,以原生为基础框架,flutter为业务开发组件嵌入,混合开发过程中发现每次打开一个Flutter页面内存增加,关闭时内存...
音视频开发:OpenGL + OpenGL ES + Metal 系列文章汇总[https://www.jianshu.com/p/c2c9547a2233] 在音视频开发中...
查文档发现有两种配置方式,并且iOS10.3版本以上才可以使用。 配置 配置方案一: 配置Info.plist中的 CFBundleIcons(即Icon files (iO...
只支持jdk1.8.0 改一下jdk版本就行,bugly这个上传工具文档相当粗糙有这么大的一个限制居然没写也是无语
iOS bugly 尝试打开文件buglyqq-upload-symbol.jar时出现意外错误mac配置java环境,只支持jdk1.8.0,终端输入:java -version 看看版本号是多少java -jar buglyqq-upload-symbol.jar ...
随着 app 的发展, MVC 渐渐的满足不了业务的需求。大家都在探索各种各样的架构模式来适应这种情况,像是MVVM、VIPER、Riblets 等等。 他们都有各自的特点,...
问题是这样的: 问题分析: 这个警告提示已经非常明确的指出了问题所在,只要把Pods中的第三方框架(这里是YYText)所依赖的 MobileCoreService 换成 C...
组件化是为了重用而拆分模块, 模块化是为了业务分离而拆分模块
OpenGL + OpenGL ES +Metal 系列文章汇总 在介绍正背面剔除前,首先通过一个案例说明为什么我们需要正背面剔除 我们需要绘制一个甜甜圈,整体的绘制流程如下...
1. 基础变换 1.1 平移 1.2 旋转 1.3 缩放 1.4 组合变换 平移和旋转 对比上面2个变换,我们可以发现:在组合变换中,变换的顺序是不可以随意修改的。 数学分析...
随着不断迭代的APP,在产品需求以及功能模块的持续扩大下,缩减iOS安装包大小成为了很多中大型APP都要做的事,但具体如何实现呢? 其实应用包瘦身,无非就是从两个层面应对,一...