Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
Page 121-122 code listing spanning both pages |
In this code listing (under section "Gradients"), the point coordinates used are inconsistent. Specifically, the coordinates in the 1st half of the listing are out of sync with the ones in the 2nd half. Note from the Author or Editor: |
Jeet Parte | Jul 22, 2021 | ||
Page 144 3rd paragraph |
"displayLayer:" should be replaced by it's Swift counterpart - display(_:). Note from the Author or Editor: |
Jeet Parte | Jun 23, 2021 | ||
Page 363 2nd paragraph |
Maybe meant 'interaction controller' in place of 'transition controller' - Note from the Author or Editor: |
Jeet Parte | Jul 22, 2021 | ||
Page 402 2nd paragraph |
"In the child view controller scene, ... set the Layout pop-up menu to Translates Mask Into Constraints, ..." Note from the Author or Editor: |
Jeet Parte | Jul 06, 2021 | ||
Page 525 1st code listing |
In this example of tableView(_:moveRowAt:to:), the data model is updated with this line: Note from the Author or Editor: |
Jeet Parte | Jul 22, 2021 | ||
Page 552 4th paragraph |
"Item edgeSpacing Note from the Author or Editor: |
Jeet Parte | Jul 25, 2021 | ||
Other Digital Version | 2978 after Figure 3-5 |
Written: "the layers all have clipsToBounds set to false* Note from the Author or Editor: |
Anonymous | Mar 23, 2021 |