Big Nerd Ranch's iOS Programming 3rd ed, Hillegass & Conway