欢迎访问我的博客原文 当 App 中的业务模块越来越多、越来越复杂,集成了更多的三方库,App 启动也会越来越慢,因此我们希望能在业务扩张的同时,保持较优的启动速度,给用户带...
欢迎访问我的博客原文 当 App 中的业务模块越来越多、越来越复杂,集成了更多的三方库,App 启动也会越来越慢,因此我们希望能在业务扩张的同时,保持较优的启动速度,给用户带...
由于工程是Flutter+原生混合开发,并且进入APP的第一个页面(登录页面)就是Flutter页面 MMKV官方写法在main()函数里使用await初始化,为了保证即时初...
问题是:用手机连着线,flutter ios 运行Runner是直接可以运行flutter项目的,然后打出ipa包后,在手机运行就是白板。经过反复思考,好像是xcode打包的...
[toc]主要是一些视频笔记和面试时候常问到的问题记录。(持续更新) Runtime 什么是 Runtime?它的作用是什么? Runtime 是 Objective-C 的...
[toc] 主要是一些视频笔记和面试时候常问到的问题记录。(持续更新) 为什么要在主线程更新UI iOS拾遗——为什么必须在主线程操作UI[https://juejin.cn...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
前言 在移动设备上开发软件,性能一直是我们最为关心的话题之一,我们作为程序员除了需要努力提高代码质量之外,及时发现和监控软件中那些造成性能低下的”罪魁祸首”也是我们神圣的职责...
本文一共介绍 5 种方法裁剪圆角,并且分析其利弊 目录 cornerRadius + masksToBounds在文本视图类上实现圆角UILabelUITextFieldUI...
目录 卡顿起因避免卡顿的常见优化方法按需加载异步绘制延时加载图片 序言 UITableView 是我们开发中常用的控件,所以掌握 UITableView 的相关优化技巧就显得...
原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...
前言 2020-07-08更新, 可以用了(只是修改了一下前端的 querySelector) 简书有一不太方便的一点就是没有左侧目录。所以自己定制给简书的博客自动生成侧边目...
升级了Xcode12,发现Info.plist显示是挤在一起的,然后想把第三栏拖过去又是无效,所以怎么办,看图: 感谢热心市民oxygen_[https://www.jian...
URL的构成 URL的构成基本如下 举例如下: 拆解如下: 协议(Protocol) http://为协议名,标明了请求需要使用的协议,通常使用的是HTTP协议或者安全协议 ...
https://www.jianshu.com/p/d2551b0fcfde
当我们使用AutoLayout做适配时,可能会有这样的需求,就是在想在适配完成前就取得子控件的真实frame,来做一些操作。比如我们想把一个正方形的UIImageView剪成...
NSNumberFormatter 可以通过NSNumberFormatter,同样可以设置NSNumber输出的格式比如123,456,789 或者 123 456 789...
方法一:改在Controller里面 参考:ios - Reorder tableview cell with a custom button - postion and i...
最近在工程里看到很多不规范的使用,于是来写一篇博客来让不是很清楚的小朋友们,少埋点坑。 首先,预处理命令他不是一个常量!!!! 我们来看一段代码 这段代码会输出多少,我们将“...