현재 사운드 파일을 정확한 간격으로 재생해야하는 앱을 개발 중입니다. 기간은 다양합니다.NSTimer 정확도
NSTimer는 지정된 기간 후에 실행되는 작업이 아니라 지정된 지속 시간 후에 작업을 스택에 배치한다는 사실을 기억하는 것 같습니다. 이것은 이전에 스택에 다른 연산이 많이 있다면 시간에 호출되지 않는다는 것을 의미합니다.
이것이 실제로 정확한지 알고 싶습니다. 그렇다면 지정된 기간 후에 작동하도록 보장 할 수있는 방법이 있습니다.
사운드 파일이 처음으로 지연 될 수 있다는 의견이 있으면 먼저이 파일이 미리로드되어 미리 설치되지 않도록하십시오. first paragraph of Apple's NSTimer documentation에서
흥미로운 토론 http://stackoverflow.com/questions/4485072/accurate-timing-in-ios – CSmith
도움이 될 수 있습니다. http://stackoverflow.com/questions/3368169/accurate-music-grade-timing- of-audio-playback – Adam
@Adam 화려한 링크 - 이것은 내가 프로젝트에서하고있는 것과 정확히 같습니다. –