Swift Essentials(Second Edition)
上QQ阅读APP看书,第一时间看更新

Acknowledgments

This book would not have been possible without the ongoing love and support of my wife, Amy, who has helped me through both the highs and lows of life. She gave me the freedom to work during the many late nights and weekends that it takes to produce a book and its associated code repository. She truly is the Lem of my life.

I'd also like to thank my parents, Ann and Derek, for their encouragement and support during my formative years. It was this work ethic that allowed me to start my technology career as a teenager and to incorporate my first company before I was 25. I'd also like to congratulate them on their 50th wedding anniversary in 2015, and I look forward to reaching that goal with Amy.

Thanks are due, especially, to the reviewer of this version of the book: Antonio Bello, as well as the previous version of this book: Nate Cook, James Robert, and Arvid Gerstmann, who provided excellent feedback on the contents of this book during development and caught many errors in both the text and code. Any remaining errors are my own.

I'd also like to thank my children Sam and Holly for inspiring me, and I hope that they too can achieve anything that they set their minds to.

Finally, I'd like to thank Ben Moseley, and Eren Kotan, both of whom introduced me to NeXT in the first place and set my career going on a twenty year journey to this book