GBLaunchCounter 2.0.0

GBLaunchCounter 2.0.0

测试已测试
语言语言 Obj-CObjective C
许可证 Apache 2
发布上次发布2014 年 12 月

Luka Mirosevic 维护。



  • 作者
  • Luka Mirosevic

GBLaunchCounter  

统计您的 iOS 或 Mac OS X 应用启动的次数,并且可以选择在达到特定启动次数时注册代码块。

使用方法

根据您对 启动 的定义,您可以在 application:didFinishLaunching:withOptions: (iOS)/-applicationDidFinishLaunching: (OS X) 或 applicationDidBecomeActive: (iOS 和 OS X 上名称相同,但请注意不同的参数) 中放置此代码

[GBLaunchCounter track];

您可以使用以下方式查看应用启动的次数

[GBLaunchCounter launchCount];          //Returns a NSUInteger

您可以选择为当应用达到一定数量的启动时调用的代码块进行注册

[self callHandler:^(NSUInteger launchCount) {
    NSLog(@"This is launch number 10");
} onLaunchNumber:10];

...或者每 n 次启动

[self callHandler:^(NSUInteger launchCount) {
    NSLog(@"Logging every third launch");
} everyNLaunches:3];

请记住导入静态库的头文件(在 iOS 上)

#import "GBLaunchCounter.h"                     //iOS

...或者框架的头文件(在 OS X 上)

#import <GBLaunchCounter/GBLaunchCounter.h>     //OS X

依赖

iOS:将它们添加到项目的工作空间中,添加 GBLaunchCounter-iOS 依赖,与二进制文件连接,添加 -ObjC 连接器标志,添加头文件搜索路径。

OS X:将它们添加到项目的工作空间中,添加 GBLaunchCounter-OSX 依赖,与二进制文件连接,将框架添加到 Bundles 中的“复制文件”步骤。

版权与许可证

版权所有 2013 Luka Mirosevic

根据 Apache 许可协议版本 2.0(“许可协议”)授权;除非遵守许可协议,否则不得使用此作品。您可以在 LICENSE 文件中或通过以下链接获取许可证的副本

https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”提供,不提供任何明示或隐示的保证或条件。有关权限和限制的特定语言,请参阅许可证。

Bitdeli Badge