Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Many applications deal with instances where user input is required at various points in an application, but only at that certain point. For these situations, incorporating an element directly into a view as a permanent element becomes wasteful of the precious space that you have to use. Instead, you can make use of certain elements that are shown when input or output is required, and then are dismissed afterward.
A UIAlertView is an incredibly simple yet effective class. Most of the time it is used to present information, though it can be configured to allow text input.
A UIAlertView has a property alertViewStyle, which specifies the type of alert presented, with possible values:
UIAlertViewStyleDefault