在我的 iPhone 应用程序中,我使用加速度计来查找设备的运动。
使用一些公式,我找到了一个具有 x、y 和 z 加速度的整数值 (P)。 每 0.5 秒就会找到这个 P 值。
如果 P 值连续 4 次相同,我想显示警报。 如何做到这一点。
最佳答案
您可以使用长度为 4 的队列数据结构(您可以找到 Objective-C 实现 here )。将新元素入队后,您应该检查队列中的所有元素是否相等(假设它们是整数) .
关于iphone - 检测一个int是否连续重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18378082/