Я уверен, что, как и большинство приложений для iOS, у нас есть сетевая операция, которая извлекает данные, один оператор, который анализирует данные и операторы CoreData, которые хранят его, и некоторые события пользовательского интерфейса, которые отображают его ... каждый op в своей собственной нити.Отслеживание прогресса в нескольких потоках
Я пытаюсь понять чистый подход, чтобы отслеживать прогресс для каждого полного цикла/задачи. Сейчас я в основном создаю коллекцию уникальных идентификаторов для каждого определенного цикла, которые проходят через каждый поток, обновляется статус когда уведомление отправляется по поводу успеха/неудачи, которое я слушаю, это кажется беспорядочным.
Есть ли какой-то тип фреймворка, который поддерживает это?
Возможно, шаблон дизайна?
Спасибо!
Я вижу, где вы возглавляли с этим, я создал что-то подобное. Спасибо, что указал мне в правильном направлении. – Pappy