[toc]主要是一些视频笔记和面试时候常问到的问题记录。(持续更新) Runtime 什么是 Runtime?它的作用是什么? Runtime 是 Objective-C 的...
[toc]主要是一些视频笔记和面试时候常问到的问题记录。(持续更新) Runtime 什么是 Runtime?它的作用是什么? Runtime 是 Objective-C 的...
[toc] 主要是一些视频笔记和面试时候常问到的问题记录。(持续更新) 为什么要在主线程更新UI iOS拾遗——为什么必须在主线程操作UI[https://juejin.cn...
欢迎访问我的博客原文 当 App 中的业务模块越来越多、越来越复杂,集成了更多的三方库,App 启动也会越来越慢,因此我们希望能在业务扩张的同时,保持较优的启动速度,给用户带...
由于工程是Flutter+原生混合开发,并且进入APP的第一个页面(登录页面)就是Flutter页面 MMKV官方写法在main()函数里使用await初始化,为了保证即时初...
问题是:用手机连着线,flutter ios 运行Runner是直接可以运行flutter项目的,然后打出ipa包后,在手机运行就是白板。经过反复思考,好像是xcode打包的...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
前言 在移动设备上开发软件,性能一直是我们最为关心的话题之一,我们作为程序员除了需要努力提高代码质量之外,及时发现和监控软件中那些造成性能低下的”罪魁祸首”也是我们神圣的职责...
本文一共介绍 5 种方法裁剪圆角,并且分析其利弊 目录 cornerRadius + masksToBounds在文本视图类上实现圆角UILabelUITextFieldUI...
目录 卡顿起因避免卡顿的常见优化方法按需加载异步绘制延时加载图片 序言 UITableView 是我们开发中常用的控件,所以掌握 UITableView 的相关优化技巧就显得...