在我的iPhone应用程序中,我使用Accelerometer来查找设备的移动。
使用一些公式我找到了一个带有x,y和z加速度的int值(P)。 每隔0.5秒就可以找到这个P值。
如果连续4次P值相同,我想显示警告。 怎么做。
答案 0 :(得分:1)
您可以使用长度为4的队列数据结构(您可以找到Objective-C实现here)。在排队新元素之后,您应该检查队列中的所有元素是否相等(假设它们是整数)。
答案 1 :(得分:1)
我已经宣布了一个整数Q. 如果P是一个特定值 - 我正在递增Q否则使Q = 0。 当Q = 4时,我正在做我的事情。