Не. Найдите способ использовать асинхронные вызовы.Вы не должны приостанавливать цикл выполнения в ожидании результатов;Ваше приложение будет убито.
Вместо этого, перефакторинг вашего кода, чтобы вернуть управление в Какао и заставить завершение возобновить вашу обработку.
Я думаю, что WWDC Session # 200 покрывает это.