iOS 9 Swift programming cookbook

Ready to build stunning apps for iPhone, iPad, and Apple Watch? This cookbook—completely rewritten with all-new material—provides 90 proven solutions for tackling the latest features in iOS 9 and watchOS 2.0. Written exclusively in Apple’s Swift language, these code-rich recipes show you how to use...

Full description

Bibliographic Details
Other Authors: Nahavandipoor, Vandad, author (author)
Format: eBook
Language:Inglés
Published: Sebastopol, CA : O'Reilly 2015.
Edition:First edition
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629674406719
Table of Contents:
  • Copyright; Preface; Audience; Organization of This Book; Additional Resources; Using Code Examples; Acknowledgments; Table of Contents; Chapter 1. Swift 2.0, Xcode 7, and Interface Builder; 1.1 Handling Errors in Swift; Problem; Solution; Discussion; See Also; 1.2 Specifying Preconditions for Methods; Problem; Solution; Discussion; See Also; 1.3 Ensuring the Execution of Code Blocks Before Exiting Methods; Problem; Solution; Discussion; See Also; 1.4 Checking for API Availability; Problem; Solution; Discussion; See Also; 1.5 Categorizing and Downloading Assets to Get Smaller Binaries; Problem
  • SolutionDiscussion; See Also; 1.6 Exporting Device-Specific Binaries; Problem; Solution; Discussion; See Also; 1.7 Linking Separate Storyboards Together; Problem; Solution; Discussion; See Also; 1.8 Adding Multiple Buttons to the Navigation Bar; Problem; Solution; Discussion; See Also; 1.9 Optimizing Your Swift Code; Problem; Solution; Discussion; See Also; 1.10 Showing the Header View of Your Swift Classes; Problem; Solution; Discussion; See Also; 1.11 Creating Your Own Set Types; Problem; Solution; Discussion; See Also; 1.12 Conditionally Extending a Type; Problem; Solution; Discussion
  • See Also1.13 Building Equality Functionality into Your Own Types; Problem; Solution; Discussion; See Also; 1.14 Looping Conditionally Through a Collection; Problem; Solution; Discussion; See Also; 1.15 Designing Interactive Interface Objects in Playgrounds; Problem; Solution; Discussion; See Also; 1.16 Grouping Switch Statement Cases Together; Problem; Solution; Discussion; 1.17 Bundling and Reading Data in Your Apps; Problem; Solution; Discussion; See Also; Chapter 2. Apple Watch; 2.1 Downloading Files onto the Apple Watch; Problem; Solution; Discussion; See Also
  • 2.2 Noticing Changes in Pairing State Between the iOS and Watch AppsProblem; Solution; Discussion; See Also; 2.3 Transferring Small Pieces of Data to and from the Watch; Problem; Solution; Discussion; See Also; 2.4 Transferring Dictionaries in Queues to and from the Watch; Problem; Solution; Discussion; See Also; 2.5 Transferring Files to and from the Watch; Problem; Solution; Discussion; See Also; 2.6 Communicating Interactively Between iOS and watchOS; Problem; Solution; Discussion; See Also; 2.7 Setting Up Apple Watch for Custom Complications; Problem; Solution; Discussion; See Also
  • 2.8 Constructing Small Complications with Text and ImagesProblem; Solution; Discussion; See Also; 2.9 Displaying Time Offsets in Complications; Problem; Solution; Discussion; See Also; 2.10 Displaying Dates in Complications; Problem; Solution; Discussion; See Also; 2.11 Displaying Times in Complications; Problem; Solution; Discussion; See Also; 2.12 Displaying Time Intervals in Complications; Problem; Solution; Discussion; See Also; 2.13 Recording Audio in Your Watch App; Problem; Solution; Discussion; See Also; 2.14 Playing Local and Remote Audio and Video in Your Watch App; Problem
  • Solution