Звучит так, будто вы должны переосмыслить архитектуру своего приложения. Наличие большого количества потоков, особенно в iOS, в значительной степени гарантированно будет медленнее и, безусловно, более громоздким, чем более простой дизайн.
В iOS используется только одно ядро, а пропускная способность шины чрезвычайно ограничена.
Было бы гораздо лучше использовать инструменты параллелизма, предоставляемые системой более высокого уровня (NSOperation, dispatch и любой из асинхронных API), где это возможно.