首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS精品文章
订阅
iSwift
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
超全回顾 | 5位抖音工程师揭秘抖音iOS基础技术(附PPT和回放视频)
1 月 22 日下午,第三期字节跳动技术沙龙以线上直播的方式与广大观众见面,为近 4 万名在线观众带来了一场扎根实践、面向前沿的技术盛宴。
[ - OpenGLES3.0 - ] 第三集 主线 - shader着色器与图片特效
问:学OpenGL能干嘛? 答: 为所欲为。 2. 着色器颜色效果处理 4.5. 流年效果 3. 着色器坐标效果处理 3.3. 局部效果 3.4. 光照效果
[ - OpenGLES3.0 - ] 第一集 主线 - 打开新世界的大门
问:学OpenGL能干嘛? 答: 为所欲为。
【DoKit&北大专题】-DoKit For iOS视觉工具模块源码阅读
专题背景 系列文章 【DoKit&北大专题】缘起 【DoKit&北大专题】-读小程序源代码(一) 【DoKit&北大专题】-读小程序源代码(二) 【DoKit&北大专题】-读小程序源代码(三) 【Do
百度APP流畅度全流程质量监控实践(一) 流畅度现状分析
流畅度测试是客户端性能测试技术中一个深度领域,所以百度App给大家带来流畅度全流程质量监控实践的系列文章。 系列(四)流畅度竞品评测方案。 希望对大家在流畅度性能测试方向的学习和实践有所帮助。 为什么要关注流畅度?APP容易崩溃、网页新闻打不开等属于痛点问题,用户会投诉甚至卸载…
百度APP流畅度全流程质量监控实践(二) 流畅度指标选取
在系列(一)里大家了解到了流畅度监控的必要性、以及业界对流畅度评估的一些指标和方法。接下来我们会介绍系列(二),百度APP的流畅度指标选取。 1. 不流畅场景和权重考量 实际测试发现,在百度APP网页浏览场景下,会存在两种类型的不流畅问题,分别为“抖动/掉帧”和“卡顿”。 我们…
iOS 稳定性问题治理:卡死崩溃监控原理及最佳实践
通常 App 卡死时间超过 20s 之后会触发操作系统的保护机制,发生崩溃,此时在用户的设备中能找到操作系统生成的卡死崩溃日志,但是因为 iOS 系统封闭生态的关系,App 层面没有权限拿到卡死崩溃的日志。 一般而言用户遇到卡死问题的时候并没有耐心等待那么久的时间,可能在卡住 …
深入探索 iOS 卡顿优化
FPS:Frames Per Second,表示每秒渲染的帧数,通过用于衡量画面的流畅度,数值越高则表示画面越流畅。 CPU:负责对象的创建和销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图像的绘制(Core Graphics)。 GPU: 负责纹理的…
天罗地网? iOS卡顿监控实战(开源)
行吧,那就自己撸一个。 因为想装逼。 开个玩笑,实际上是因为公司项目处于隐私合规考虑,没有使用国内平台而使用了Fabric,但它又没有提供卡顿监控这部分功能,不然你以为蜗牛闲的蛋疼🙄。 用户在操作之后无法进行下一步,卡死在当前页面,过一会才恢复。(主线程阻塞) 查词候选、云输…
iOS 性能优化总结
在 VSync 信号到来后,系统图形服务会通过 CADisplayLink 等机制通知 App,App 主线程开始在 CPU 中计算显示内容,比如视图的创建、布局计算、图片解码、文本绘制等。随后 CPU 会将计算好的内容提交到 GPU 去,由 GPU 进行变换、合成、渲染。随后…