iOS 7 Development Recipes Problem-Solution Approach

iOS 7 Development Recipes: A Problem-Solution Approach is your code reference and guide to developing solutions on the iPad, iPhone, and other iOS 7 SDK devices and platforms. This book provides in-depth code samples and discussions for scenarios that developers face every day. You'll find nume...

Descripción completa

Detalles Bibliográficos
Autores principales: Grnlund, Hans-Eric. author (author), Hoffman, Joseph. author, Grimes, Shawn. author, Francis, Colin. author
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2013.
Edición:1st ed. 2013.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629736306719
Tabla de Contenidos:
  • ""Contents at a Glance""; ""Contents""; ""About the Authors""; ""About the Technical Reviewer""; ""Acknowledgments""; ""Introduction""; ""Chapter 1: Application Recipes""; ""Recipe 1-1: Setting Up a Single View Application""; ""An Alternate Way""; ""Recipe 1-2: Linking a Framework""; ""Recipe 1-3: Adding a User Interface Control View""; ""Recipe 1-4: Creating an Outlet""; ""Recipe 1-5: Creating an Action""; ""Recipe 1-6: Creating a Class""; ""Recipe 1-7: Adding an Info.plist Property""; ""Recipe 1-8: Adding a Resource File""; ""Using the Asset Catalog""; ""Recipe 1-9: Handling Errors""
  • ""Setting Up a Framework for Error Handling""""Notifying the User""; ""Implementing Recovery Options""; ""Recipe 1-10: Handling Exceptions""; ""A Strategy for Handling Exceptions""; ""Setting Up a Test Application""; ""Intercepting Uncaught Exceptions""; ""Reporting Errors""; ""Adding the Button""; ""Emailing the Report""; ""A Final Touch""; ""Recipe 1-11: Adding a Lite Version""; ""Adding a Build Target""; ""Coding for a Specific Version""; ""Recipe 1-12: Adding Launch Images""; ""Designing Launch Images""; ""Launch Image Files""; ""Summary""; ""Chapter 2: Storyboard Recipes""
  • ""So, Whatâ€?s in a Story (board)?""""Scenes""; ""Segues""; ""Recipe 2-1: Implementing a Navigation Controller""; ""Adding a New Scene to the Storyboard""; ""Recipe 2-2: Implementing a UITableViewController""; ""Adding a Detail View""; ""Setting Up a Custom View Controller""; ""Using Cell Prototypes""; ""Recipe 2-3: Implementing a UITabBarController""; ""Summary""; ""Chapter 3: Layout Recipes""; ""Recipe 3-1: Using Auto Layout""; ""Auto Layout Constraints""; ""Adding Constraints Using the Control-Click and Drag Method""; ""Adding Constraints Using the Auto Layout Issue-Resolving Menu""
  • ""Adding Constraints Using the Pin Menu""""Constraint Priorities""; ""Adding a Trailing Button""; ""Disabling Auto Layout""; ""Using the Preview Tool""; ""Recipe 3-2: Programming Auto Layout""; ""Setting Up the Application""; ""Visual Format Language""; ""Adding Image Views""; ""Defining the Image Viewsâ€? Constraints""; ""Recipe 3-3: Debugging Auto Layout Code""; ""Dealing with Ambiguous Layouts""; ""Handling Unsatisfiability""; ""Summary""; ""Chapter 4: Table and Collection View Recipes""; ""Recipe 4-1: Creating an Ungrouped Table""; ""Setting Up the Application""
  • ""Adding a Model for Countries""""Displaying Data in a Table View""; ""Considerations for Cached Cells and Reuse""; ""Configuring the Cells""; ""Implementing the Accessory Views""; ""Enhanced User Interaction""; ""Considerations for Cell View Customization""; ""Recipe 4-2: Editing a UITableView""; ""UITableView Row Animations""; ""But Wait, Thereâ€?s More!""; ""Recipe 4-3: Reordering a UITableView""; ""Recipe 4-4: Creating a Grouped UITableView""; ""Recipe 4-5: Registering a Custom Cell Class""; ""Creating a Custom Table View Cell Class""; ""Registering Your Cell Class""
  • ""Recipe 4-6: Creating a Flag Picker Collection View""