У меня есть NSOperationQueue, в котором я продолжаю добавлять объекты NSOperation, которые попадают на сервер и приносят данные. Есть ли способ сохранить полученные данные в том порядке, в котором они были уволены? Например, предположим, что объекты A, B и C добавляются в NSOperationQueue в порядке ABC. Теперь каждый из трех A, B и C будет передавать данные в соответствующие потоки. Я хочу сохранить результаты в том же порядке в массиве, чтобы содержимое массива становилось «результатом A», «результатом B» и «результатом C». Просьба предоставить решение или направление для правильного ответа на эти проблемы. Спасибо РебятаПолучать данные в том же порядке, что и NSOperationQueue
EDITED - В принципе, я хочу создать компонент автозаполнения, который приносит данные от сервера (так же, как и в Google App), и я думал, NSOperationQueue быть лучшим способом для осуществления этого. В настоящее время я устанавливаю maxConcurrentOperationCount равным 1, но я хочу установить его более 1, поскольку данные поступают с сервера очень медленно. Пожалуйста, укажите правильное решение или направление по этому вопросу. Thanks
Спасибо за ваш ответ, но я использую одну операцию за раз. Можете ли вы предложить решение для этого с помощью concurrentOperationCount = 1? thanx – Nishit
см. часть редактирования – Nishit