我希望我的应用程序能够计算每秒的点击次数。我认为这与 相关touchesBegan:...
,但这在按钮上不起作用,是吗?无论如何,我将如何测量每秒的点击次数?我想我可以使用每秒重置的计数器手动完成,但我想知道是否有更好的方法。它会将值添加到数组中吗?如果是这样,我能计算出不包括 0 的平均值吗?
我当前的代码。
-(void) timer:(NSTimer *)averageTimer {
if(tapCountInLastSecond != 0) {
secondsElapsed++;
averageTapsPerSecond += tapCountInLastSecond / secondsElapsed;
tapCountInLastSecond = 0;
NSLog(@"Average: %f", averageTapsPerSecond);
}
}