为了账号安全,请及时绑定邮箱和手机立即绑定

iOS开发第三方性能监测工具全面介绍与推荐

标签:
iOS

iOS常用性能监测工具–第三方

1.JPFPSStatus

很小的工具,只有一个类。在AppDelegate中,[self.window makeKeyAndVisible] 之后,[[JPFPSStatus sharedInstance] open]即可在状态栏实时显示当前FPS。

PFPSStatus是用来显示FPS状态在iOS状态栏,FPS是一秒钟渲染多少帧 Frame Per Second = FPS,FPS的值最佳为60左右,一般来说小于这个值就较为卡顿了。


platform :ios, '7.0'
pod 'JPFPSStatus', '~> 0.1.1'

######使用: 注意请在DEBUG模式下使用 JPFPSStatus 在AppDelegate.m里面加入下面代码就可以了

#import “JPFPSStatus.h”

  • (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    // Override point for customization after application launch.

#if defined(DEBUG)||defined(_DEBUG)

 [[JPFPSStatus sharedInstance] open];

#endif

return YES;

}

#if defined(DEBUG)||defined(_DEBUG)

[[JPFPSStatus sharedInstance] openWithHandler:^(NSInteger fpsValue) {

    NSLog(@"fpsvalue %@",@(fpsValue));

}];

#endif

不需要的时候可以关闭它在状态栏显示

#if defined(DEBUG)||defined(_DEBUG)

 [[JPFPSStatus sharedInstance] close];

#endif

JPFPSStatus的显示效果如图:

2.FHHFPSIndicator

类似于上面那个小工具,调用方法也是类似,不再赘述。

3.LHPerformanceStatusBar

此工具比上述工具功能略强大,除了展示帧率外,还能显示内存,CPU使用率信息,也是在状态栏显示,如下:

此外,KeyMob(克魔助手)作为一款专为iOS开发设计的综合工具,也提供了强大的性能监控功能。它能够实时监控CPU、GPU、内存、FPS、网络和能耗等关键性能指标,并支持分应用和小程序监控,通过图表直观展示数据。除了性能监控,KeyMob还具备文件管理、日志分析、App管理等多种功能,帮助开发者全面提升开发效率和应用性能。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消