iOS卡顿查找和定位-ProFile

入口

点击后会自动运行,但注意运行的是Release模式,如果需要Debug模型,可以在scheme Manage 里面修改

运行完,会有各种工具的选择,选择Time Profiler

进入二级页面,点击左上角的开始,然后应用会自动打开,现在开始操作比较卡的页面,比如我的页面上下滑动卡,我就滑动,多滑动几次,然后点结束录制

结束录制后开始Analyzing

这里根据时间线可以看到cpu的使用情况,找到对应的时间段,可以看到cpu在运行哪段代码,从而定位出我们耗时的代码

相关推荐
2501_915921432 小时前
KXBuild CI 实操,Windows/Linux 服务器接入 Jenkins 打包 iOS IPA
服务器·windows·vscode·ios·ci/cd·个人开发·敏捷流程
狗凯之家源码网3 小时前
iOS C2 V2 与 Python FastAPI 全链路远控系统深度评测
python·ios·fastapi
Sayai3 小时前
Flink 日志解析任务性能优化实战:正则/Grok 预编译、Guava 缓存权重陷阱与 ES 写入隔离
java·大数据·性能优化·flink·实时计算
看浪的路人3 小时前
第6讲:Streaming 优化——告别“转圈圈“的用户体验
ios·iphone·xcode
raindayinrain12 小时前
c++高性能--原子操作,无锁编程,操作顺序
开发语言·c++·性能优化
传奇开心果编程14 小时前
【Flutter踩坑排雷】第7课:巨型 build 函数坑|全部 UI 写在同一个 build,维护难、隐性异常
android·flutter·ios·移动开发·跨平台·dart·声明式ui
瓦瓦gogo19 小时前
第一次了解 iOS 开发:从 Swift、SwiftUI 到公共组件
ios·swiftui·swift
洞见前行21 小时前
点击图标到内容出现,你的 App 在这几秒里做了什么:Android 冷启动全链路优化实战
android·性能优化·android studio
shenlongproxy21 小时前
代理IP速度测试怎么做:响应耗时分级与吞吐基准
性能优化
Liben1 天前
Weex开发踩坑记录
android·前端·ios