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

1.JPFPSStatus

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

点此传送到GitHub

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使用率信息,也是在状态栏显示,如下:

点此传送到GitHub

4.Xcode自带的Instrument工具

这里有一份别人整理的Xcode自带的性能监测工具。这个相比上面的,我觉得肯定是更严格,准确。

点此传送到文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值