Errata for Concurrency by Tutorials, 2nd Edition

Found an issue in Concurrency by Tutorials, 2nd edition? Post it here!

On page 50 , there is a reference to graph. However it is not on that page. Could you look into that please.

@pgudivada Sorry about that! I’ve notified our editor that the image somehow dropped out and have asked her to see about getting it put back in.

In p.82, the book allow reader use the project from previous chapter.

However, some of the code from TiltShiftOperation.swift has changed(compare Chapter 8 final and Chapter 9 starter), and that would leave to a confusion in p.93, when the book asked you to change the first guard statement:

“In TiltShiftOperation.swift, in main(), change the first guard statement (e.g. the first line) to this:”

Which doesn’t exist if not using Chapter 9 starter. Also, the type of inputImage changed from “UIImage” to “UIImage?”

@gargoyle Can you please help with this when you get a chance? Thank you - much appreciated! :]

The arguments and their labels in this example are incorrect in Chapter 4 (should be myAsyncAdd(lhs: lhs, rhs: rhs) { ... }

Chapter4GroupsAndSemaphores