首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
盲点大集
订阅
LoyaltyWu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
39篇文章 · 0订阅
iOS 集成 Cronet 方法和测试过程
iOS 集成 Cronet 方法和测试过程。目前网上还没有集成教程,出一个自己实践的过程总结,记录一下。
Flutter - 升级到3.24后页面还会多次rebuild吗?🧐
在今年 2月份,Flutter 官方正式了 3.19.0 版本,当时我们并没有着急尝鲜,直到 3月中旬,为了解决安卓端的崩溃率飙升问题,被迫无奈升级到 3.19.3, 结果踩了个坑
Flutter - iOS编译加速
在项目完全重构成纯 Flutter 之后 ,iOS 端在 i7 Mac Mini 构建机上的打包时间差不多在 12分钟 左右,而在升级了 Xcode 16 之后,构建机的打包时间有了质的 “提升”
iOS StoreKit 2 新特性解析
2021 年 WWDC,在 iOS 15 系统上推出了一个新的 StoreKit 2 库,该库采用了完全新的 API 来解决应用内购买问题。
BSBackTracelogger学习笔记
对于一个app来说,检测主线程的卡顿是性能优化的一个重点,而其中一个重要的操作就是当在子线程监控到主线程卡顿时需要抓取主线程的堆栈来进行后续的操作,一般来说都是使用BSBacktraceLogger工具在子线程抓取主线程的堆栈。今天主要来探索一下BSBacktraceLogge…
iOS | 响应链及手势识别
在上一篇「事件传递及响应链」中介绍了当屏幕上发生一次触摸之后,系统会如何寻找「第一响应者」,在寻找到「第一响应者」之后,如何确定「响应链」以及如何沿「响应链」传递事件。在上一篇文章的环境中,是不使用 UIGestureRecognizer 的。但是在我们平时的开发中想要给一个 …
iOS | 事件传递及响应链
试想一下假如你是一台手机📟,当有人触摸了屏幕之后,你需要找到他具体触摸了什么东西,他可能触摸是一个按钮,或一个列表,也有可能是一个一不小心的误触,你会设计一个怎么样的机制和系统来处理呢?假如有两个按钮重叠了,或者遇到在滚动列表上需要拖动某个按钮的情况,你设计的机制能正常的运作…
移动端渲染原理浅析
渲染基础知识 屏幕绘制的原始数据源 位图 我们在屏幕上绘制图像需要的原始数据叫做位图。位图(Bitmap) 是一种数据结构。
我是如何让微博绿洲的启动速度提升30%的(二)
之前的文章《我是如何让微博绿洲的启动速度提升30%的》收到了很多朋友的反馈。 其中,动态库转静态库的收益相比于二进制重排收益更大,但在实际操作中大家也遇到了一些问题。 本着装完X就跑,自己装的X,跪着也要装完的原则,在这里我详细来讲一讲这些问题。 1. 修改Mach-O Typ…
iOS 启动优化 + 监控实践
距离上次启动优化(启动任务分级)相隔差不多2年时间了,虽然一直保持在之前的启动速度,但是每个版本排查启动增量会耗费不少时间,想做一个自动化的启动监控流程来降低这方面的时间成本,在启动监控开发中又发现部分启动可优化,于是就顺便把启动也优化了一下。 1、启动优化:在iPhone8P…