ACKNOWLEDGMENTS

I WANT TO TAKE this chance to thank some key people who worked very hard behind the scenes to make this book a reality.

First, a big “thank you” to Bob Elliott, executive editor at Wrox. When I proposed this book to Bob, his first question was, how fast can you do it? And the rest, as they say, is history. Thank you, Bob, for the confidence you had in me to deliver this book on time!

Of course, I cannot forget John Sleeva, my editor (and a new friend!), who is always a pleasure to work with. Thank you, John, for the guidance and encouragement to keep the project going!

I am also grateful to my technical editors, Chaim Krause and Matthew Eccles. Chaim has never failed to spot my mistakes in the manuscript, and I can always count on him to give suggestions on how to improve the code. Thanks, Chaim! Matthew has also been eagle-eye testing my code samples to ensure that they work with the latest release of Xcode. Thanks, Matthew!

Last but not least, I want to take this chance to thank my family. The fact that you are holding this book in your hand is the result of the help I received while working on this book. I want to thank my wife, Sze Wa, for taking care of Chloe, our new baby, while I was rushing to meet the deadlines. She has been selflessly taking care of Chloe after her delivery, and I know it is physically and psychologically draining for her. Thank you, dear!

Our parents have also been extremely helpful in taking turns to help take care of our baby during ...

Get Beginning Swift Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.