Title search:

Content search:

details

Intro Articles

Debugging
Interface Design
Program Projects
Technique
Testing
Xcode / PB / IB

Airplay / Apple TV
iOS
iPad-specific
iPhone-specific
Mac-Specific

Accelerate
Accessibility
Core Animation
Core Audio
Core Bluetooth
Core Data
Core Graphics
Core Image
Core Location
Core Motion
Core Text
Distributed Objects
EventKit
Files & Archiving
iCloud
Localization
Networking
OpenGL(ES)
QuickTime / MediaPlayer
Security
Specific Frameworks
Specific Tasks
SpriteKit
SQLite
Text Manipulation
WebKit

Carbon-Cocoa
Extensibility
Foundation Kit
Frameworks
Memory Management
Multithreading / CPUs
NS/UI Classes
Object-Oriented Design

Multi-language
AppleScript Studio
Assembly
C / Objective-C
F-Script
Haskell Cocoa
Java Cocoa
JavaScript Cocoa
Lua Cocoa
Nu Cocoa
Objective-C++
Perl Cocoa
Python Cocoa
Ruby Cocoa
Unix wrapping
XML

* contains recent articles

Cocoa Literature List

Multithreading / CPUs
date
article
2014-04-10 Grand Central Dispatch In-Depth: Part 2/2
by Derek Selander (over at Ray Wenderlich)
2014-04-09 Grand Central Dispatch In-Depth: Part 1/2
by Derek Selander (over at Ray Wenderlich)
2014-03-10 GCD Dispatch Groups With an Additional Level of Inception
by Maciej Sienkiewicz (over at Macroscope Blog)
2014-02-22 Forcing a method to run on the main thread
by Mike Nachbaur (over at iOS Developer's Life in Beta)
2014-01-22 Morse Torch Part 2
by Steven Stevenson (over at iOS Coder)
2013-10-23 iOS 7 SDK: Working with Background Fetch
by Jorge Costa, Orlando Pereira (over at Mobiletuts+)
2013-10-14 iOS 7 SDK: Multitasking Enhancements
by Gabriel Theodoropoulos (over at Mobiletuts+)
2013-10-01 Multitasking in iOS 7
by David Caunt (over at objc)
2013-08-16 Friday Q&A: Let's Build Dispatch Groups
by Mike Ash (over at mikeash.com)
2013-07-27 Preventing other instances of your dispatch_once’d singleton
by Soroush Khanlou (over at Khanlou.com)
2013-07-01 Thread-Safe Class Design
by Peter Steinberger (over at objc)
2013-07-01 Testing Concurrent Applications
by Tobias Kräntzer (over at objc)
2013-07-01 Low-Level Concurrency APIs
by Daniel Eggert (over at objc)
2013-07-01 Concurrent Programming: APIs and Challenges
by Florian Kugler (over at objc)
2013-07-01 Common Background Practices
by Chris Eidhof (over at objc)
2013-03-27 Threading
by Brian Coleman (over at iOS Life)
2013-03-13 Working with the NSOperationQueue Class
by Gabriel Theodoropoulos (over at Mobiletuts+)
2013-03-02 Scotty, We Need More Power!
by Oliver Drobnik (over at Cocoanetics)
2013-01-24 iOS Tips and Tricks: Working in the Background
by Stephen Zaharuk (over at Infragistics)
2013-01-19 Queue-Specific Data
by Jeremy W. Sherman (over at Jeremy W. Sherman)
2013-01-14 dispatch_once upon a time
by Mark Dalrymple (over at theNerdBlog)
2013-01-08 Using debugDescription with GCD and XPC objects
by Jeremy W. Sherman (over at Jeremy W. Sherman)
2012-09-13 How To Use NSOperations and NSOperationQueues
by Soheil Moayedi Azarpour (over at Ray Wenderlich)
2012-09-06 Feeding the Main Queue with Grand Central Dispatch
by Drew McCormack (over at The Mental Blog)
2012-08-20 NSOperation
by Matt Thompson (over at NSHipster)
2012-02-29 Threadsafe Lazy Property Initialization
by Oliver Drobnik (over at Cocoanetics)
2012-02-13 Deadlocks and Lock Ordering: a Vignette
by Mike Ash (over at mikeash.com)
2012-01-20 YOU MUST EXEC, a Core Foundation fork safety tale
by Bavarious (over at Objectivist-C)
2012-01-20 Friday Q&A: Fork Safety
by Mike Ash (over at mikeash.com)
2012-01-06 iOS Multitasking in Detail (Video)
by Fraser Speirs (over at Fraser Speirs)
2011-10-14 Friday Q&A: What's New in GCD
by Mike Ash (over at mikeash.com)
2011-09-29 @synchronized vs dispatch_once
by BJ Homer (over at BJ Homer's Blog)
2011-09-01 Using GCD and Blocks Effectively
by Mike Nachbaur (over at iOS Developer's Life in Beta)
2011-08-31 Grand Central Dispatch And Writing Methods That Accept Blocks As Arguments
by Brandon Trebitowski (over at iCodeBlog)
2011-07-12 Multithreading and Grand Central Dispatch on iOS for Beginners Tutorial
by Ray Wenderlich (over at Ray Wenderlich)
2011-05-03 Performing a block of code on a given thread
by Spencer MacDonald (over at ObjColumnist)
2011-04-28 Sync-Async Pair Pattern – Easy concurrency on iOS
by Fredrik Olsson (over at Jayway Team Blog)
2011-04-01 Friday Q&A: Signal Handling
by Mike Ash (over at mikeash.com)
2011-04-01 Friday Q&A: Signal Handling
by Mike Ash (over at mikeash.com)
2011-03-20 Handling Concurrency
by Martin Pilkington (over at Pilky.me)
2011-03-04 Friday Q&A: A Tour of OSAtomic
by Mike Ash (over at mikeash.com)
2011-02-23 Practical Design Patterns with Blocks and Grand Central Dispatch
by Colin Wheeler (over at Cocoa Samurai)
2011-02-02 Easy multithreading, a courtesy of NSOperation
by Fernando Valente (over at Sensitive Code)
2010-12-05 Some notes on threading
by Brent Simmons (over at inessential.com)
2010-12-03 Friday Q&A: Accessors, Memory Management, and Thread Safety
by Mike Ash (over at mikeash.com)
2010-09-19 NSOperations for Fun & Profit
by Alex Vollmer (over at Alex Vollmer)
2010-09-14 The overhead of spawning threads (a performance experiment)
by Matt Gallagher (over at Cocoa with Love)
2010-09-07 More Multitasking in iOS. Task Completion
by Ariel Rodriguez (over at Volon Bolon)
2010-09-01 Synchronization Using Grand Central Dispatch
by anonymous (over at Fiery Robot!)
2010-08-30 Multitasking in iOS
by Ariel Rodriguez (over at Volon Bolon)
2010-08-19 Future Cocoa Operation
by Fredrik Olsson (over at Jayway Team Blog)
2010-08-15 Easy background Tasks in iOS 4
by Jason Rinn (over at Creating iPhone Apps)
2010-07-10 A Watchdog Timer in GCD
by anonymous (over at Fiery Robot!)
2010-07-02 Friday Q&A: Background Timers
by Mike Ash (over at mikeash.com)
2010-06-29 Grand Central Dispatch Queues
by Ariel Rodriguez (over at Volon Bolon)
2010-06-28 Grand Central Dispatch
by Ariel Rodriguez (over at Volon Bolon)
2010-06-27 A Simple Job Queue With Grand Central Dispatch
by anonymous (over at Fiery Robot!)
2010-06-20 Being a Blockhead
by anonymous (over at Fiery Robot!)
2010-06-12 Threading is Dead. Long Live Threading!
by anonymous (over at Fiery Robot!)
2010-06-08 Objective-C Tuesdays: writing a thread safe getter method
by Don McCaughey (over at AblePear Software)
2010-06-02 Avoiding deadlocks and latency in libdispatch
by Matt Gallagher (over at Cocoa with Love)
2010-04-02 Friday Q&A: OpenCL Basics
by Mike Ash (over at mikeash.com)
2010-03-02 Grand Central Dispatch: Exciting or Overhyped?
by David Chisnall (over at informIT)
2010-02-12 Friday Q&A: Trampolining Blocks with Mutable Code
by Mike Ash (over at mikeash.com)
2009-12-17 Compiling OpenCL Kernels with Xcode
by Andy Finnell (over at Safe From the Losing Fight)
2009-12-11 Friday Q&A: A GCD Case Study: Building an HTTP Server
by Mike Ash (over at mikeash.com)
2009-11-16 Cocoa for Scientists (XXXIII): 10 Uses for Blocks in C/Objective-C
by Drew McCormack (over at MacResearch)
2009-11-12 Swimming in OpenCL
by Chris Liscio (over at SuperMegaUltraGroovy)
2009-10-25 Memory and thread-safe custom property methods
by Matt Gallagher (over at Cocoa with Love)
2009-09-28 The Sleeping Barber
by Jonathan Dann (over at Sofa Blog)
2009-09-25 Threading tutorial using NSthread in iPhone SDK
by Ondrej Rafaj (over at xprogress.com)
2009-09-25 Friday Q&A: GCD Practicum
by Mike Ash (over at mikeash.com)
2009-09-18 Friday Q&A: Intro to Grand Central Dispatch, Part IV: Odds and Ends
by Mike Ash (over at mikeash.com)
2009-09-16 A Guide to Blocks & Grand Central Dispatch (and the Cocoa API's making use of them)
by Colin Wheeler (over at Cocoa Samurai)
2009-09-11 Friday Q&A: Intro to Grand Central Dispatch, Part III: Dispatch Sources
by Mike Ash (over at mikeash.com)
2009-09-11 Cocoa for Scientists (XXXI): All Aboard Grand Central
by Drew McCormack (over at MacResearch)
2009-09-09 Introducing Blocks and Grand Central Dispatch
by Apple (over at Apple Developer Connection)
2009-09-08 When to use NSOperation vs. GCD
by Chris Hanson (over at Eschatology)
2009-09-04 Friday Q&A: Intro to Grand Central Dispatch, Part II: Multi-Core Performance
by Mike Ash (over at mikeash.com)
2009-08-28 Friday Q&A: Intro to Grand Central Dispatch, Part I: Basics and Dispatch Queues
by Mike Ash (over at mikeash.com)
2009-08-09 Safe, threaded design and inter-thread communication
by Matt Gallagher (over at Cocoa with Love)
2009-07-04 Blocks Examples: NSOperationQueue and UIActionSheet
by Landon Fuller (over at Technical Minutiae)
2009-06-04 Multiple Parameters to Threads
by JES (over at Osmorphis)
2009-05-20 A Background Task Class
by JES (over at Osmorphis)
2009-05-09 Queued Background Tasks for Cocoa
by Fredrik Olsson (over at Jayway Team Blog)
2009-05-05 Concurrent Operations Demystified
by Dave Dribin (over at Dave Dribin's Blog)
2009-04-10 Friday Q&A: Multithreaded Optimization in ChemicalBurn
by Mike Ash (over at mikeash.com)
2009-02-13 Operations-Based Parallelization
by Mike Ash (over at mikeash.com)
2009-02-13 Friday Q&A: Operations-Based Parallelization
by Mike Ash (over at mikeash.com)
2009-02-01 Main Thread Only APIs on OS X
by Dave Dribin (over at Dave Dribin's Blog)
2009-01-09 Friday Q&A: Thread safety in the System Frameworks
by Mike Ash (over at mikeash.com)
2008-07-07 Managing Concurrency with NSOperation
by Apple (over at Apple Developer Connection)
2008-04-15 OSSpinLock :: Lock Showdown (POSIX Locks vs OSSpinLock vs NSLock vs @synchronized)
by Colin Wheeler (over at Cocoa Samurai)
2008-04-13 A Guide to Threading on Leopard
by Colin Wheeler (over at Cocoa Samurai)
2008-02-23 NSOperation Example
by Matt Long (over at Cocoa Is My Girlfriend)
2008-02-16 NSOperation and NSOperationQueue
by Marcus Zarra (over at Cocoa Is My Girlfriend)
2007-11-05 Cocoa for Scientists (Part XXI): Multi-Threading Your App with NSOperation and NSOperationQueue
by Drew McCormack (over at MacResearch)
2007-10-31 Multithreading Programming Topics
by Apple (over at Apple Developer Connection)
2007-01-01 Asynchronous Thread Messaging
by Jakob Stoklund Olesen (over at 2pi.dk)
2006-04-04 Interacting with the Operating System
by Apple (over at Apple Developer Connection)
2005-09-13 Sweetening Your Xgrid with Cocoa
by Drew McCormack (over at O\'Reilly Network)
2004-05-18 Integrating Xgrid into Cocoa Applications, Part 2
by Drew McCormack (over at O\'Reilly Network)
2004-05-11 Integrating Xgrid into Cocoa Applications, Part 1
by Drew McCormack (over at O\'Reilly Network)
2003-05-23 Multiprocessor Work Sharing with Cocoa
by Drew McCormack (over at O\'Reilly Network)
2002-10-17 Atomic Thread Safety
by Kritter (over at CocoaDev)
2001-11-04 Running Multiple Threads in Cocoa
by H Lally Singh (over at Cocoa Dev Central)
2001-07-01 How to Have Two Threads Communicating Asynchroneously
by T Lachand-Robert (over at Commandant Project)
unknown Quickies for NSTask
by Mark Dalrymple (over at Borkware)