Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
A table view consists of table cells. Each cell is a view with one or more subviews and displays a row or a section header. To reduce the amount of memory allocated and deallocated, cells are reused. You can create your own custom cells by adding your own subviews to each cell or by overriding cell drawing methods.
The data source method tableView:cellForRowAtIndexPath: creates cells for the table view to display.