Document Revision History

This table describes the changes to UITableView Fundamentals for iOS.

DateNotes
2016-04-07

Upgraded to iOS 9 SDK, added sixth example to show self-sizing UITableViewCells.

2013-07-31

Updated to use storyboards, modern Objective-C, and ARC.

2010-06-24

Upgraded project to build with the iOS 4 SDK, fixed NSTimeZoneWrapper parsing bug, replaced use of deprecated "addTimeInterval".

2009-07-01

Corrected a memory leak in the displayMethod in CustomTableViewCellAppDelegate.m.

2009-05-30

Updated for iPhone OS 3.0.

2008-07-07

Updated for and tested with iPhone OS 2.0. First public release. Modified fourth and fifth examples to make timer-based updates more efficient.

2008-06-08

Modified fourth and added fifth example: fourth uses subviews to display time zone information; fifth uses a custom view to display time zone information.

2008-05-28

Added LSRequiresIPhoneOS flag to Info.plist files.

2008-05-06

Updated for Beta 5. Made minor changes to project file -- added ReadMe, removed project-level override for ALWAYS_SEARCH_USER_PATHS, added override at targe level. Removed Visible At Launch flag from window in MainWindow.xib; added [window makeKeyAndVisible] in application delegate.

2008-04-23

Updated for Beta 4 to adopt the new pattern in the Cocoa Touch List project template.

2008-04-08

Updated for Beta 3: Now uses nib files and UITableViewController; adopts new pattern for table cell reuse.

2008-03-21

Changed UISimpleTableViewCell to UITableViewCell to reflect API update. Corrected a memory leak in TimeZoneCell.

2008-03-16

Added a new sample that illustrates an indexed table view. Corrected minor bugs, including selection of images in the custom table view cell.