Evaluare:
Cartea este o scurtă introducere în Grand Central Dispatch (GCD), dar a primit recenzii mixte. În timp ce unii utilizatori au considerat-o cuprinzătoare și utilă pentru învățarea conceptelor GCD, alții au criticat-o pentru concizia sa și informațiile tehnice incorecte. Pare să fie mai potrivită pentru utilizatorii intermediari care au deja cunoștințe despre Objective-C și dezvoltarea iOS.
Avantaje:⬤ Introducere cuprinzătoare la subiectele GCD pentru dezvoltatorii intermediari.
⬤ Oferă exemple practice și cod sursă descărcabil.
⬤ Explicații clare despre obiectele bloc și mecanica cozilor.
⬤ Util pentru obținerea unui loc de muncă în domenii relevante.
⬤ Conținut foarte scurt (în jur de 50 de pagini), ceea ce a dus la critica că este mai mult un pamflet decât o carte.
⬤ Conține unele informații tehnice incorecte.
⬤ Titlu înșelător în ceea ce privește conținutul său.
⬤ Nu este potrivită pentru începători fără cunoștințe prealabile de programare Objective-C sau iOS.
(pe baza a 7 recenzii ale cititorilor)
Concurrent Programming in Mac OS X and IOS: Unleash Multicore Performance with Grand Central Dispatch
Acum că procesoarele cu mai multe nuclee ajung pe dispozitivele mobile, nu ar fi grozav să profitați de toate aceste nuclee fără a fi nevoiți să gestionați firele de execuție? Această carte concisă vă arată cum să utilizați Grand Central Dispatch (GCD) de la Apple pentru a simplifica programarea pe dispozitive iOS multicore și Mac OS X.
Gestionarea resurselor aplicației dvs. pe mai mult de un nucleu nu este ușoară, dar este vitală. Aplicațiile care utilizează un singur nucleu într-un mediu cu mai multe nuclee vor încetini. Dacă știți să programați cu Cocoa sau Cocoa Touch, acest ghid vă va ajuta să începeți imediat cu GCD, cu multe exemple care vă vor ajuta să scrieți aplicații multithread de înaltă performanță.
⬤ Pachetați-vă codul ca obiecte bloc și invocați-le cu GCD.
⬤ Înțelegeți cozile de expediere - grupurile de fire gestionate de GCD.
⬤ Utilizați metode diferite pentru executarea sarcinilor UI și non-UI.
⬤ Crearea unui grup de sarcini pe care GCD le poate executa toate odată.
⬤ Instruiți GCD să execute sarcinile o singură dată sau după o întârziere.
⬤ Descoperiți cum să vă construiți propriile cozi de expediere.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)