Ich habe eine NSOperationQueue, in der ich NSOperation-Objekte hinzufügen, die den Server treffen und Daten bringen. Gibt es eine Möglichkeit, die empfangenen Daten in der Reihenfolge zu speichern, in der sie gefeuert wurden? Angenommen, die Objekte A, B und C werden in NSOperationQueue in der Reihenfolge ABC hinzugefügt. Jetzt bringt jede der drei A, B und C Daten in ihre entsprechenden Threads. Ich möchte die Ergebnisse in der gleichen Reihenfolge in einem Array speichern, so dass der Inhalt des Arrays "Ergebnis A", "Ergebnis B" und "Ergebnis C" wird. Bitte geben Sie eine Lösung oder eine Richtung auf die richtige Antwort für diese Probleme. Danke JungsEmpfangen von Daten in der gleichen Reihenfolge wie NSOperationQueue
EDITED - Grundsätzlich mag ich eine Autosuggest Komponente entwerfen, die Daten vom Server bringt (die gleichen wie in Google app), und ich dachte NSOperationQueue die beste Methode, um dies zu realisieren. Zurzeit setze ich den maxConcurrentOperationCount auf 1, aber ich möchte es auf mehr als 1 setzen, da Daten sehr langsam vom Server kommen. Bitte zeigen Sie die richtige Lösung oder Richtung auf diese Frage hin. Danke
Vielen Dank für Ihre Antwort, aber ich verwende eine Operation zu einer Zeit. Können Sie hierfür eine Lösung mit concurrentOperationCount = 1 bereitstellen? danke – Nishit
Bitte beachten Sie den Beitrag – Nishit