Ocena:
Książka jest krótkim wprowadzeniem do Grand Central Dispatch (GCD), ale otrzymała mieszane recenzje. Podczas gdy niektórzy użytkownicy uznali ją za kompleksową i pomocną w nauce koncepcji GCD, inni krytykowali ją za zwięzłość i niepoprawne informacje techniczne. Wydaje się, że lepiej nadaje się dla średnio zaawansowanych użytkowników, którzy mają już pewną wiedzę na temat programowania w Objective-C i iOS.
Zalety:⬤ Kompleksowe wprowadzenie do tematów GCD dla średnio zaawansowanych programistów.
⬤ Zawiera praktyczne przykłady i kod źródłowy do pobrania.
⬤ Przejrzyste wyjaśnienia dotyczące obiektów blokowych i mechaniki kolejek.
⬤ Przydatne do zdobycia pracy w odpowiednich dziedzinach.
⬤ Bardzo krótka treść (około 50 stron), co prowadzi do krytyki, że jest to bardziej broszura niż książka.
⬤ Zawiera nieprawidłowe informacje techniczne.
⬤ Mylący tytuł w odniesieniu do treści.
⬤ Nieodpowiednia dla początkujących bez wcześniejszej wiedzy na temat programowania w Objective-C lub iOS.
(na podstawie 7 opinii czytelników)
Concurrent Programming in Mac OS X and IOS: Unleash Multicore Performance with Grand Central Dispatch
Teraz, gdy procesory wielordzeniowe pojawiają się na urządzeniach mobilnych, czy nie byłoby wspaniale wykorzystać wszystkie te rdzenie bez konieczności zarządzania wątkami? Ta zwięzła książka pokazuje, jak korzystać z Grand Central Dispatch (GCD) firmy Apple, aby uprościć programowanie na wielordzeniowych urządzeniach z systemem iOS i Mac OS X.
Zarządzanie zasobami aplikacji na więcej niż jednym rdzeniu nie jest łatwe, ale ma kluczowe znaczenie. Aplikacje wykorzystujące tylko jeden rdzeń w środowisku wielordzeniowym będą zwalniać. Jeśli wiesz, jak programować w Cocoa lub Cocoa Touch, ten przewodnik pozwoli ci od razu rozpocząć pracę z GCD, z wieloma przykładami, które pomogą ci pisać wydajne aplikacje wielowątkowe.
⬤ Zapakuj swój kod jako obiekty blokowe i wywołuj je za pomocą GCD.
⬤ Zrozumieć kolejki wysyłania - pule wątków zarządzane przez GCD.
⬤ Używać różnych metod do wykonywania zadań UI i innych.
⬤ Tworzenie grupy zadań, które GCD może uruchomić jednocześnie.
⬤ Nakazać GCD wykonywanie zadań tylko raz lub z opóźnieniem.
⬤ Dowiedz się, jak tworzyć własne kolejki wysyłania.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)