iOS Programming: The Big Nerd Ranch Guide (6th Edition)
Updated for iOS 10, Swift 3 and Xcode 8, this book will lead you through the essential concepts, techniques and tools for developing iOS applications. After completing it, you will have the know-how and confidence you need to tackle iOS projects of your own.
What you’ll learn:
- The big ideas in iOS development like delegation, archiving, and the proper use of view controllers
- Each of the subsystems that make up the iOS SDK so that you can search and understand Apple’s reference documentation.
- The concepts and techniques of internationalization and localization.
- Table views, their view controllers, their data sources, how to display data in a table and how to allow the user to edit the table.