В настоящее время я разрабатываю приложение для iPhone, которое загружает данные через веб-сервис в таблицу. Прямо сейчас у меня есть загрузка данных и создание / отображение моих ячеек через [tableView cellForRowAtIndexPath]
в двух отдельных потоках. Моя проблема в том, что мне нужны данные для создания моих клеток.
Поэтому в настоящее время я загружаю свои данные в массив в одном потоке и блокирую часть создания ячейки в другом потоке до завершения. После завершения я возвращаюсь к своей основной теме, разблокирую часть создания ячейки и продолжаю.
Это на самом деле замедляет весь процесс. Я пытаюсь придумать дизайн, чтобы ускорить этот процесс.