1 option
iOS 9 Swift programming cookbook / Vandad Nahavandipoor.
- Format:
- Book
- Author/Creator:
- Nahavandipoor, Vandad, author.
- Language:
- English
- Subjects (All):
- iOS (Electronic resource).
- Swift (Computer program language).
- Object-oriented programming languages.
- iPhone (Smartphone)--Programming.
- iPhone (Smartphone).
- iPad (Computer)--Programming.
- iPad (Computer).
- Macintosh (Computer)--Programming.
- Macintosh (Computer).
- Application software--Development.
- Application software.
- Physical Description:
- 1 online resource (321 p.)
- Edition:
- First edition.
- Other Title:
- iOS nine Swift programming cookbook
- Place of Publication:
- Sebastopol, CA : O'Reilly, 2015.
- System Details:
- text file
- Summary:
- 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 dynamic user interfaces, interactive maps, multitasking functionality, Apple’s new UI Testing framework, and many other features.
- 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
- Notes:
- Includes index.
- Description based on online resource; title from PDF title page (ebrary, viewed January 20, 2016).
- ISBN:
- 9781491936689
- 1491936681
- 9781491936665
- 1491936665
- OCLC:
- 933388075
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.