Document Revision History

This table describes the changes to UICatalog: Creating and Customizing UIKit Controls (Obj-C and Swift).

2015-04-08 Updated to include an enhanced version that works with Swift 1.2 in Xcode 6.3.
2014-11-18 Incorporate Swift nullability enhancements with the release of Xcode 6.1.1.
2014-10-16 Updated for Xcode 6.1 (Swift changes).
2014-09-17 Updated to reflect the latest Swift API and syntax changes.
2014-08-28 Updated for iOS 8.
2014-06-04 Updated for iOS 8.
2014-04-24 Redesigned and improved for iOS 7.0. UICatalog is now a universal application.
2013-05-20 Upgraded for iOS 6.0, now using Automatic Reference Counting (ARC), now using UIStatusBarTintParameters, UITextView, UIButton and UIBarButtonItem attributed strings, updated to adopt current best practices for Objective-C.
2011-10-12 Upgraded to support 5.0 SDK, UIStepper control added, tinting/background image support added where possible, added secure text entry for UIAlertView.
2011-01-12 Upgraded to support 4.2 SDK, Picker page now supports landscape orientation.
2010-06-29 Deployment target set to iPhone OS 3.2.
2010-06-16 Removed deprecation use of UIKeyboard info keys, upgraded project to build with the iOS 4 SDK.
2009-09-16 Improve the accessibility of UICatalog through use of the iPhone Accessibility API.
2009-04-29 Minor bug fixes, all view controllers created from separate nibs, more use of properties, further code optimizations, added viewDidUnload methods.
2009-03-13 Updated for iPhone OS 3.0.
2008-07-06 First public release.