У меня есть входящие пакеты, но в редких случаях объект для их обработки еще не готов. На данный момент я делаю
- , добавляя данные в массив
- и
while (true)
l oop проверяя состояние объектов - если объект готов, вставьте элементы массива в объект
Это работает, но довольно уродливо. Я думал о том, чтобы добавить ожидающие операции в OperationQueue, а затем запустить процесс, как только объект обработки будет готов.
Однако я не могу найти ни одной функции, позволяющей удерживать операции «в ожидании», пока Я говорю им, чтобы начать идти.
Что я могу с этим поделать?