iOS Programming: The Big Nerd Ranch Guide (2014)
Chapter 1. A Simple iOS Application
Chapter 3. Managing Memory with ARC
Chapter 4. Views and the View Hierarchy
Chapter 5. Views: Redrawing and UIScrollView
Chapter 7. Delegation and Text Input
Chapter 8. UITableView and UITableViewController
Chapter 9. Editing UITableView
Chapter 10. UINavigationController
Chapter 12. Touch Events and UIResponder
Chapter 13. UIGestureRecognizer and UIMenuController
Chapter 15. Introduction to Auto Layout
Chapter 16. Auto Layout: Programmatic Constraints
Chapter 17. Autorotation, Popover Controllers, and Modal View Controllers
Chapter 18. Saving, Loading, and Application States
Chapter 19. Subclassing UITableViewCell
Chapter 21. Web Services and UIWebView
Chapter 22. UISplitViewController
Chapter 27. Controlling Animations