iPhone - несколько звонков в фоновом режиме

Ниже приведен сценарий:

listOfUserIds - массив, содержащий идентификаторы пользователя

Мне нужно сделать сервисный звонок с каждым идентификатором пользователя и получить полное имя для этого пользователя. Это должно происходить асинхронно, так как есть тысячи пользователей.

Я могу придумать два подхода: 1) Сделать сервисный вызов в фоновом режиме и дождаться его ответа. Как только у меня будет ответ, я сделаю второй сервисный звонок. Если это правильный подход, как это можно сделать?

2) Запустите отдельный поток для всех вызовов службы и обработайте их ответы в некотором методе только в фоновом потоке.

Я попробовал второй подход, но так как ответ получен в методах делегата, я не получаю успеха в этом.

Может ли кто-нибудь сказать мне о хорошем подходе с некоторым кодом psuedo?

0 ответов

Другие вопросы по тегам