首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
优化
订阅
超人猫哆哩
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
iOS卡顿监控方案汇总
卡顿监控:FPS 、子线程Ping、Runloop 、hook objc_msgSend......
iOS - 冷启动优化
随着App不断迭代其中的,业务模块增加,逻辑变得复杂,集成了更多的第三方库,App 启动也会越来越慢,因此我们希望能在业务扩张的同时,保持较优的启动速度,给用户带来良好的使用体验。 一、名词概念理论
iOS app秒开H5优化探索
为了快递迭代、更新,公司app有一大模块功能使用H5实现,但是体验比原生差,这就衍生了如何提高H5加载速度,优化体验的问题。此文,记录一下自己的心路历程。 一般页面在 dom 渲染后才能展示,可以发现,H5 首屏渲染白屏问题的原因关键在于,如何优化减少从请求下载页面到渲染之间这…
iOS性能优化 - 启动优化
热启动(Warm Launch):APP已经在内存中,在后台存活着,再次点击图标启动APP。 如果需要更详细的信息,那就将DYLD_PRINT_STATISTICS_DETAILS设置为1。 main。 1. dyld 阶段: 当dyld把可执行文件、动态库都装载完毕后,会通知…
WKWebView的一些问题汇总
WKWebView上当内存占用过大时,WebContent process会crash,导致白屏。 此时,wkWebView的url变为nil,reload操作已无效。 所以,白屏的根本原因是由内存占用过大引发的App crash问题,转换成了WebContent proces…
深入探索 iOS 卡顿优化
FPS:Frames Per Second,表示每秒渲染的帧数,通过用于衡量画面的流畅度,数值越高则表示画面越流畅。 CPU:负责对象的创建和销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图像的绘制(Core Graphics)。 GPU: 负责纹理的…
iOS app秒开H5实战总结
在《iOS app秒开H5优化探索》一文中简单介绍了优化的方案以及一些知识点,本文继续介绍使用WKURLSchemeHandler拦截加载离线包优化打开速度的一些细节以及注意事项,阅读本文前请先大概了解一下上篇文章的内容以及WKURLSchemeHandler的基本用法。 在上…
iOS App 启动性能优化
本文介绍了如何优化 iOS App 的启动性能,分为四个部分: 第一部分科普了一些和App启动性能相关的前置知识 第二部分主要讲如何定制启动性能的优化目标 第三部分通过在WiFi管家这个具体项目的优化过程,分享一些有用的经验 第四部分是关键点的总结。
代码质量以及内存泄露排查总结
在几周的稳定性工作中, 我对现有内涵iOS代码进行了一次初步的review过程,主要是针对一些非必现性crash的审查。