Я использую фреймворк для получения информации из сети. Проблема в том, что функция, которую я использую для получения информации, является многопоточной (т.е. она предоставляет информацию через селектор didFinish, а не фактическую функцию в качестве возвращаемого значения).
Я хочу создать отдельный NSThread, который использует эту многопоточную функцию. Проблема в том, что если я отсоединю поток, он не будет ждать информацию из этой многопоточной функции (и не будет знать, когда информация будет отправлена обратно).
Есть ли способ исправить эту ситуацию? Короче говоря, я хочу превратить асинхронную функцию в синхронную функцию.