2

Apple은 클릭 사운드를 시뮬레이트하기 위해 맞춤 키보드에서 playInputClick을 사용할 것을 권장합니다. AudioServicesPlaySystemSound(1104);을 구현하는 것이 더 쉽기 때문에 playInputClick은 더 나은 성능을 제공합니까? 아니면 동일한 것입니까?iOS : playInputClick과 오디오 도구 상자가 포함 된 (1104) 사운드 파일의 성능 차이는 있습니까?

+0

성능 측면에서 여전히 염려되는 경우 자체 벤치마킹을 실행할 수 있습니다. – ForguesR

답변

1

이유 Apple이 권장하는 성능은 아닙니다. AudioServicesPlaySystemSound(1104)은 아마도 항상 동일한 소리를 재생하지만 Apple이 입력 클릭 소리를 변경하기로 결정하면 playInputClick은 나중에 다른 소리를 재생할 수 있습니다.

그래서 지금은 같지만 변경 될 수 있습니다. 만약 사용자가 AudioServicesPlaySystemSound(1104)을 고수하면 앱이 오래된 사운드를 재생하는 유일한 앱이됩니다.