Добавление слишком большого количества параллелизма может быть неправильным подходом. Возможно, вы захотите изучить настройку таймера и воспроизведение аудиофайла в главном потоке при выполнении вызова записи файла блокировки в фоновом потоке. Важная концепция здесь - избегать блокирования вызовов в главном потоке, особенно когда вы имеете дело с файловым или сетевым вводом-выводом.
Вам нужно избегать создания слишком большого количества дополнительных потоков, поскольку iPhone представляет собой устройство с одним процессором, а использование нескольких потоков приведет к большему потреблению ресурсов.