▪ Invoked synchronously ▪ File access completes on return ▪ Asynchronous ▪ Enqueues block, return immediately ▪ Required to work safely with document on non-main thread ▪ Resume on main thread using -continueAsynchronousWorkOnMainThreadUsingBlock: For QC: Colon is part of code—leave in