IOS Programming The Big Nerd Ranch Guide I OS.Programming.The.Big.Nerd.Ranch.Guide.6th.Edition.2017.1
20170110-iOS.Programming.The.Big.Nerd.Ranch.Guide.6th.Edition
User Manual:
Open the PDF directly: View PDF
Page Count: 480 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- iOS Programming
- Table of Contents
- Introduction
- Chapter 1 A Simple iOS Application
- Chapter 2 The Swift Language
- Chapter 3 Views and the View Hierarchy
- Chapter 4 Text Input and Delegation
- Chapter 5 View Controllers
- Chapter 6 Programmatic Views
- Chapter 7 Localization
- Chapter 8 Controlling Animations
- Chapter 9 Debugging
- Chapter 10 UITableView and UITableViewController
- Chapter 11 Editing UITableView
- Chapter 12 Subclassing UITableViewCell
- Chapter 13 Stack Views
- Chapter 14 UINavigationController
- Chapter 15 Camera
- Displaying Images and UIImageView
- Taking Pictures and UIImagePickerController
- Creating ImageStore
- Giving View Controllers Access to the Image Store
- Creating and Using Keys
- Wrapping Up ImageStore
- Bronze Challenge: Editing an Image
- Silver Challenge: Removing an Image
- Gold Challenge: Camera Overlay
- For the More Curious: Navigating Implementation Files
- Chapter 16 Saving, Loading, and Application States
- Archiving
- Application Sandbox
- NSKeyedArchiver and NSKeyedUnarchiver
- Application States and Transitions
- Writing to the Filesystem with Data
- Error Handling
- Bronze Challenge: PNG
- For the More Curious: Application State Transitions
- For the More Curious: Reading and Writing to the Filesystem
- For the More Curious: The Application Bundle
- Chapter 17 Size Classes
- Chapter 18 Touch Events and UIResponder
- Chapter 19 UIGestureRecognizer and UIMenuController
- UIGestureRecognizer Subclasses
- Detecting Taps with UITapGestureRecognizer
- Multiple Gesture Recognizers
- UIMenuController
- More Gesture Recognizers
- More on UIGestureRecognizer
- Silver Challenge: Mysterious Lines
- Gold Challenge: Speed and Size
- Platinum Challenge: Colors
- For the More Curious: UIMenuController and UIResponderStandardEditActions
- Chapter 20 Web Services
- Chapter 21 Collection Views
- Chapter 22 Core Data
- Chapter 23 Core Data Relationships
- Chapter 24 Accessibility
- Chapter 25 Afterword
- Index