목표 C로 코딩하고 있지만 일반적인 프로그래밍 문제입니다.
끊임없이 변화하는 스칼라 값을 변화하는 간격 또는 빈도로 변환하는 가장 좋은 방법은 무엇입니까?끊임없이 변화하는 스칼라 값을 변경 간격 또는 빈도로 변환
지금 내가 변화 스칼라 때문에, NSInterval
즉
[self.myTimer invalidate];
self.myTimer = nil;
을 파괴하고 새로운 하나를 만들어,하지만 내 목표를 달성하기 위해 매우 비싼 방법처럼 보인다 오전 스칼라 값이 변경 될 때마다 내 경우의 값은 스 와이프의 수평 속도를 나타냅니다.
비유를 들자면 비주얼 메트로놈에 스 와이프의 속도가 반영되는 것을 생각하면 스 와이프가 빠를수록 메트로놈의 빈도가 높습니다 (짧은 간격).
감사합니다. 시간 간격 당 이동 한 거리를 기준으로 내 속도를 계산 한 일정한 간격 (이동 된 터치에서 파생 된)을 유지하고이 속도 변화를 필자가 필요로하는 스칼라 값에 매핑하여 문제를 다시 해결하지 못하게했습니다. –