Many iOS applications show the user a list of items and allow the user to select, delete, or reorder items on the list. Whether an application displays a list of people in the user’s address book or a list of best-selling items on the App Store, it is a UITableView doing the work.

A UITableView displays a single column of data with a variable number of rows. Figure 9.1 shows some examples of UITableView.