Co to jest kolejka główna w iOS?
Co to jest kolejka główna w iOS?

Wideo: Co to jest kolejka główna w iOS?

Wideo: Co to jest kolejka główna w iOS?
Wideo: 3 Niewiarygodne SEKRETY iPhone’a 2024, Listopad
Anonim

ten główna kolejka jest wysyłka kolejka w którym odbywają się wszystkie aktualizacje UI i umieszczany jest kod zawierający zmiany UI. Musisz dostać się do główna kolejka w celu aktualizacji interfejsu użytkownika po zakończeniu procesu asynchronicznego, takiego jak NSURLSession.

Czym zatem jest kolejka wysyłkowa w iOS?

Kolejki do wysyłki są FIFO kolejki do którego Twoja aplikacja może przesyłać zadania w postaci obiektów blokowych. Kolejki do wysyłki wykonywać zadania seryjnie lub równolegle. Gdy zaplanujesz element pracy asynchronicznie, kod będzie nadal wykonywany, podczas gdy element pracy zostanie uruchomiony w innym miejscu.

Poza powyższym, co to jest kolejka szeregowa? Kolejki seryjne (znany również jako przesyłka prywatna) kolejki ) wykonują jedno zadanie na raz w kolejności, w jakiej są dodawane do kolejka . Równoległy kolejki (znany również jako rodzaj wysyłki globalnej kolejka ) wykonują jedno lub więcej zadań jednocześnie, ale zadania są nadal uruchamiane w kolejności, w jakiej zostały dodane do kolejka.

Poza tym, czym jest główny wątek w iOS?

Gwintowanie jest ważnym pojęciem w iOS . Koncepcja jest dość prosta. Gdy aplikacja się uruchomi, będzie na główny wątek albo Wątek interfejsu użytkownika . W tym momencie, gdy próbujemy wykonać czasochłonne zadanie w główny wątek , ten interfejs użytkownika przestanie na chwilę odpowiadać. To sytuacja, z którą użytkownik nigdy nie będzie chciał się zmierzyć.

Co to jest DispatchGroup?

Grupa Wysyłki . Grupa zadań, które monitorujesz jako pojedynczą jednostkę.

Zalecana: