Chapter 10


Over the course of the past several chapters, you've become intimately familiar with nib files, the UITableView class, and navigating between views using UINavigationViewController. Together, these building blocks make up a robust, flexible tool kit for building mobile apps, as evidenced by the hundreds of thousands of iPhone and iPad applications that have been created in the past few years.

However, there's always room for improvement. As more and more people have been introduced to these tools, some of their shortcomings have started to feel like a burden. As you've been learning, you may have wondered about some of these issues yourself:

  • The delegate/ dataSource pattern for specifying UITableView content is great ...

Get Beginning iOS 5 Development: Exploring the iOS SDK now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.