У меня есть приложение, которое должно загрузить как минимум 5 фотографий на сервер с помощью API-вызова, доступного на сервере. Для этого я планирую использовать потоки, которые будут заботиться о загрузке фотографий, и основной процесс может продолжаться с навигацией по представлениям и т. Д. Я не могу решить, нормально ли создавать пять отдельных потоков в iphone или использовать один поток это сделает загрузку. В более поздних случаях очевидно, что это станет довольно медленным.
По существу, HTTP-запрос POST будет отправлен на сервер с объектом NSMutableURLRequest с использованием NSCOnnection.
Чем больше потоков, тем больше сложностей и проблем с синхронизацией, но я могу попытаться написать код настолько аккуратно, насколько это возможно, если это означает лучшую производительность, чем отдельный поток, который прост, но действительно ограничивает производительность.
Любой, у кого есть опыт в этом виде приложения. ??