I think GCD is todo with asynchronous events, but specifically, I am not sure what type of events/where GCD comes in useful, apart from the obvious web requests.
Could you explain what GCD is and where it should/shouldn’t be used?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I strongly suggest you to read the chapter called “Dispatch Queues” in Apple’s Concurrency Programming Guide. It is an excellent document and clearly depicts the differences with standard multi-thread programming.
This reading (will not take you more than 10 minutes to read, quite more to digest of course!) is quite better than any other word I can put here!
link to apple developer site