iOS Programming: The Big Nerd Ranch Guide, 7th edition

Published by Big Nerd Ranch Guides (29 April 2020) © 2020

  • Christian Keur
  • Aaron Hillegass

Purchasing Instructions

This form contains two groups of radio buttons, one for Exam Pack purchasing options, and one for standard purchasing options. Only one option can be chosen for purchase. Any option that is selected will deselect any previously selected purchase option.

Online exclusive offer

iOS Programming: The Big Nerd Ranch Guide+ subscription to Study & Exam Prep

iOS Programming: The Big Nerd Ranch Guide

Access details

  • Instant access once purchased
  • Anytime, anywhere learning with the Pearson+ app

Features

  • Search, highlight and take notes
  • Watch embedded videos with select titles
  • Easily create flashcards
Requires a Course ID, a link from your instructor or an LMS link (Blackboard™, Canvas™, Moodle or D2L®)

Table of contents

1. A Simple iOS Application
2. The Swift Language
3. Views and the View Hierarchy
4. Text Input and Delegation
5. View Controllers
6. Programmatic Views
7. Localization
8. Controlling Animations
9. Debugging
10. UITableView and UITableViewController
11. Editing UITableView
12. Subclassing UITableViewCell
13. Stack Views
14. UINavigationController
15. Camera
16. Saving, Loading, and Application States
17. Size Classes
18. Touch Events and UIResponder
19. UIGestureRecognizer and UIMenuController
20. Web Services
21. Collection Views
22. Core Data
23. Core Data Relationships
24. Accessibility
25. Afterword

Author bios

This publication contains markup to enable structural navigation and compatibility with assistive technologies. Images in the publication are fully described. The publication supports text reflow, is screen-reader friendly, and contains no content hazards known to cause adverse physical reactions.

Need help?Get in touch