Pytania otagowane jako nsoperation


8
Poczekaj, aż funkcja Swift for loop z asynchronicznymi żądaniami sieciowymi zakończy wykonywanie
Chciałbym, aby pętla for in wysyłała kilka żądań sieciowych do firebase, a następnie przekazywała dane do nowego kontrolera widoku po zakończeniu wykonywania metody. Oto mój kod: var datesArray = [String: AnyObject]() for key in locationsArray { let ref = Firebase(url: "http://myfirebase.com/" + "\(key.0)") ref.observeSingleEventOfType(.Value, withBlock: { snapshot in datesArray["\(key.0)"] = …

15
Otrzymuj powiadomienia, gdy NSOperationQueue zakończy wszystkie zadania
NSOperationQueuema waitUntilAllOperationsAreFinished, ale nie chcę na to czekać synchronicznie. Chcę tylko ukryć wskaźnik postępu w interfejsie użytkownika po zakończeniu kolejki. Jaki jest najlepszy sposób na osiągnięcie tego? Nie mogę wysyłać powiadomień ze swoich NSOperation, ponieważ nie wiem, które z nich będzie ostatnie i [queue operations]może jeszcze nie być puste (lub …

6
Wątek roboczy NSOperation i NSOperationQueue a wątek główny
Muszę przeprowadzić serię operacji pobierania i zapisywania bazy danych w mojej aplikacji. Używam NSOperationi NSOperationQueuedo tego samego. To jest scenariusz aplikacji: Pobierz wszystkie kody pocztowe z miejsca. Dla każdego kodu pocztowego pobierz wszystkie domy. Dla każdego domu należy pobrać dane dotyczące mieszkańców Jak powiedziałem, zdefiniowałem NSOperationdla każdego zadania. W pierwszym …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.