Record Detail Back

XML

Programming iOS 8


This book is geared to iOS 8.1 and Xcode 6.1, both of which became publicly available in October, 2014. In general, only very minimal attention is given to earlier versions of iOS and Xcode. As I’ve already said, it is not my intention to embrace in this book any detailed knowledge about earlier versions of the software, which is, after all, readily and compendiously available in my earlier books. The book does contain, nevertheless, a few words of advice about backward compatibility, and now and then I will call out a particularly noteworthy change from earlier system versions, especially where your ex‐ isting iOS 7 code is likely to break or behave differently when compiled against iOS 8. Xcode 6 has eliminated some of the templates that you choose from when creating a new project. The loss of the Utility Application template is a pity, because it embodied and illustrated the standard techniques for passing data to and from a presented view controller; but it hasn’t affected this book, because the template itself had become so ugly and crufty that in the previous edition I didn’t mention it in any case. The loss of the Empty Application template, on the other hand, is severe; it is, after all, perfectly reasonable to write an app without a storyboard (several of my own apps are structured in that way). Accordingly, near the start of the first chapter, I have given instructions for turning a Single View Application–based template into something similar to what the Empty Application template would have given you. Also, although I treat story‐ boards as the primary Interface Builder design milieu, I still do also assume that you know how to make and work with a .xib file when that is what you need or prefer.
Matt Neuburg - Personal Name
978-1-491-90873-0
NONE
Information Technology
English
2015
1-1017
LOADING LIST...
LOADING LIST...