Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Tell about block and GCD

Answer Posted / babu

Block: Block objects are a C-level syntactic and runtime feature. Blocks are particularly useful as a callback because the block carries both the code to be executed on callback (on completion handler block) and the data needed during that execution.

GCD: GCD (Grand Central Dispatch) provides and manages FIFO queues to which your application can submit tasks in the form of block objects. Blocks submitted to dispatch queues are executed on a set of threads completely managed by the system. No guarantee is made as to the thread on which a task executes. GCD allows three kinds of queues:

Main: tasks execute serially on your application’s main thread

Concurrent: tasks are dequeued in FIFO order, but run concurrently and can finish in any order.

Serial: tasks execute one at a time in FIFO order

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is appdelegate?

810


What is delegation pattern in ios?

739


How to pass parameter to selector function in swift? : IOS Architect

1124


What is race condition in ios?

817


Explain retain counts in iOS operating system?

903


Explain ios switching applications?

829


What is callback in ios?

785


Does ios support multitasking?

834


Explain how you can migrate to Xcode?

1003


What are the cpu architectures supported by ios devices?

787


Why to keep user policies at server side rather on device? : IOS Architect

1471


Which app specific objects store the app's content in iOS operating system?

797


Explain the difference between inheritance and category?

904


What is tableview datasource?

774


What is dependency management tools?

786