From the Preface
If you don’t already know the Swift language and how it
interacts with Objective-C, you’ll want to start with my other book,
'iOS 11 Programming Fundamentals with Swift'. It is both an introduction
and a companion to 'Programming iOS 11'. Like Homer’s Iliad,
'Programming iOS 11' begins in the middle of the story, with the reader
jumping with all four feet into views and view controllers, and with a
knowledge of the language and the Xcode IDE already presupposed.
Discussion of the programming language, as well as the Xcode IDE
(including the nature of nibs, outlets, and actions, and the mechanics
of nib loading), plus the fundamental conventions, classes, and
architectures of the Cocoa Touch framework (including delegation, the
responder chain, key–value coding, memory management, and so on) -
material that constituted Chapters 1–13 in the early editions of this
book, but whose presence was eventually deemed to be making the book
unwieldy in size and scope - has been relegated to 'iOS 11 Programming
Fundamentals with Swift'.
So if something appears to be missing from this book, that’s
why! If you start reading 'Programming iOS 11' and wonder about such
unexplained matters as Swift language basics, the UIApplicationMain
function, the nib-loading mechanism, Cocoa patterns of delegation and
notification, and what a retain cycle is, wonder no longer - I don’t
explain them here because I have already explained them in 'iOS 11
Programming Fundamentals with Swift'. If you’re not sufficiently
conversant with those topics, I’d suggest that you might want to read
that book first; you will then be completely ready for this one.


0 Reviews:
Post Your Review