ACKNOWLEDGMENTS

WHEN THE ORIGINAL IPHONE was frst released, I thought my friends who lined up and waited hours to buy one were crazy. Who would spend that much money on a phone? It wasn’t until Apple announced the iPhone SDK that my mind began to change. Finally, I decided to take the plunge and headed to the local AT&T store. I felt guilty for spending so much money until I got home and started to actually use my new iPhone. I was amazed! I had to learn how to write my own apps.

Five years later I’m still amazed at the developer community that grew up around what has become iOS development. I have met so many great people who taught me not only how to create iOS apps but also how important it is to give back to the community. This book is partially to teach the next crop of iOS developers as well as to thank and honor all those who helped me along the way. There are too many to name individually and I would hate to miss someone, but you all know who you are.

广告:个人专属 VPN,独立 IP,无限流量,多机房切换,还可以屏蔽广告和恶意软件,每月最低仅 5 美元

I would also like to thank my acquisition editor, Mary James. I had always wanted to write a book but didn’t know where to start. Mary was instrumental in getting the ball rolling and making this book a reality. Ami Sullivan, who was my project editor, also deserves a huge thank-you. Being a frst-time author, I really had no idea what to expect. Ami has been a great coach, helping me get everything done well and on time while also helping encourage me to keep going when the work seemed overwhelming. Next, I’d like to thank my copy editor, San Dee Phillips, for catching all my grammatical errors and making sure the ideas I’ve tried to explain make sense.

I owe a big thank you to my technical editor, Kyle Richter, for finding all my technical errors and pointing out ways to make the code for this book easy to understand for all readers. Kyle also helped me put the original book proposal together and has given me extremely valuable advice. Many thanks.

Finally, a huge thank-you to my parents and sister for all their encouragement along the way. I don’t think I could ever express how much I appreciate it.