MQTimeOut 会检测应用程序空闲/不活跃(无触摸)并发送超时通知。
使用 Cocoapods 或将这些两个文件复制到您的项目中
MQTimeOut.m
MQTimeOut.h
添加 MQTimeOut很简单。
将您的 main.m 文件更改为
@autoreleasepool {
return UIApplicationMain(argc, argv, @"MQTimeOut", NSStringFromClass([MQAppDelegate class]));
}
启动计时器并观察超时通知
[((MQTimeOut *)[UIApplication sharedApplication]) startTimer];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(timerDidTimeOut)
name:MQTimerTimeOutNotification
object:nil];
查看示例了解 MQTimeOut 的更多功能。
使用提供在MIT 许可证下。请参阅 LICENSE 以获取完整详细信息。
提及将会很棒,但这并不是强制的。至少,给我们发送一封电子邮件,并告知我们您是否已从这个控件中获得很好的使用,或者如果您有任何改进建议。