Don’t block the main thread by using gcd queues and Blocks
Or Asynchronous design patterns using gcd queue and Blocks If you have cpu intensive work to do then you should not do that on the main thread. But you then need to remember to update the UI on the...
View ArticleBlocks and Grand Central Dispatch in Practice
WWDC 2011 Session 308 Because this session is from 2011 I’m going to ignore most of the discussion on memory management for two reasons. Grand Central Dispatch (GCD) objects have since then been made...
View ArticleSSD versus HDD, Movie Frame Grabs and the importance of profiling
There was an e-mail to Apple’s cocoa-dev e-mail list that provoked a bit of discussion. The discussion thread starts with this e-mail to cocoa dev by Trygve. Basically Trygve was wanting to get better...
View Article