File tree
131 files changed
+234
-234
lines changed- chapter-addressBook
- Adding Persons to Groups/Adding Persons to Groups
- Inserting a Group Entry into the Address Book/Inserting a Group Entry into the Address Book
- Inserting a Person Entry into the Address Book/Inserting a Person Entry into the Address Book
- Requesting Access to the Address Book/Requesting Access to the Address Book
- Retrieving All the People in the Address Book/Retrieving All the People in the Address Book
- Retrieving Properties of Address Book Entries/Retrieving Properties of Address Book Entries
- Retrieving a Property of a Person Entity with System UI/Retrieving a Property of a Person Entity with System UI
- Retrieving and Setting a Person's Address Book Image/Retrieving and Setting a Person's Address Book Image
- Searching the Address Book/Searching the Address Book
- chapter-basics
- Jumping Right Into Swift/Jumping Right Into Swift
- Presenting Temporary Information on the Screen with Popovers/Presenting Temporary Information on the Screen with Popovers
- chapter-camera
- Detecting and Probing the Camera/Detecting and Probing the Camera
- Editing Images and Videos Right on the Device/Editing Images and Videos Right on the Device
- Reacting to Changes in Images and Videos/Reacting to Changes in Images and Videos
- Searching for and Retrieving Images and Videos/Searching for and Retrieving Images and Videos
- Storing Photos in the Photo Library/Storing Photos in the Photo Library
- Storing Videos in the Photo Library/Storing Videos in the Photo Library
- Taking Photos with the Camera/Taking Photos with the Camera
- Taking Videos with the Camera/Taking Videos with the Camera
- chapter-cloud
- Creating a Provision Profile/Creating a Provision Profile
- Creating and Managing Folders for Apps in iCloud/Creating and Managing Folders for Apps in iCloud
- Observing Changes to Records in CloudKit/Observing Changes to Records in CloudKit
- Querying the Cloud with CloudKit/Querying the Cloud with CloudKit
- Retrieving Data with CloudKit/Retrieving Data with CloudKit
- Retrieving User Information from CloudKit/Retrieving User Information from CloudKit
- Searching for Files and Folders in iCloud/Searching for Files and Folders in iCloud
- Setting Up Your App for CloudKit/Setting Up Your App for CloudKit
- Storing Data with CloudKit/Storing Data with CloudKit
- Storing and Synchronizing Dictionaries in iCloud/Storing and Synchronizing Dictionaries in iCloud
- chapter-concurrency/Adding Background Fetch Capabilities to Your Apps/Adding Background Fetch Capabilities to Your Apps
- chapter-data
- Boosting Data Access in Table Views/Boosting Data Access in Table Views
- Deleting Data from Core Data/Deleting Data from Core Data
- Fetching Data in the Background/Fetching Data in the Background
- Implementing Relationships in Core Data/Implementing Relationships in Core Data
- Introduction to Core Data/Introduction to Core Data
- Performing Batch Updates on Core Data/Performing Batch Updates on Core Data
- Reading Data from Core Data/Reading Data from Core Data
- Sorting Data in Core Data/Sorting Data in Core Data
- Using Custom Data Types in Your Core Data Model/Using Custom Data Types in Your Core Data Model
- Writing to Core Data/Writing to Core Data
- chapter-extensions
- Adding New Photo Editing Capabilities to the Photos App/Adding New Photo Editing Capabilities to the Photos App
- Adding Widgets to the Notification Center
- Adding Widgets to the Notification Center
- Widget
- Building Custom Keyboards
- Building Custom Keyboards
- CustomKeyboard
- Creating a Service Within Your App with Action Extensions
- Creating a Service Within Your App with Action Extensions
- UppercaseExtension
- Providing a Custom Sharing Extension to iOS
- Providing a Custom Sharing Extension to iOS
- chapter-gestures
- Detecting Long Press Gestures/Detecting Long Press Gestures
- Detecting Panning and Dragging Gestures/Detecting Panning and Dragging Gestures
- Detecting Pinch Gestures/Detecting Pinch Gestures
- Detecting Rotation Gestures/Detecting Rotation Gestures
- Detecting Screen Edge Pan Gestures/Detecting Screen Edge Pan Gestures
- Detecting Swipe Gestures/Detecting Swipe Gestures
- Detecting Tap Gestures/Detecting Tap Gestures
- chapter-health
- Accessing and Modifying User’s Height Information/Accessing and Modifying User’s Height Information
- Converting Between Units/Converting Between Units
- Observing Changes to User’s Health Information/Observing Changes to User’s Health Information
- Reading and Modifying the User’s Total Calories Burned/Reading and Modifying the User’s Total Calories Burned
- Retrieving User’s Date of Birth/Retrieving User’s Date of Birth
- Retrieving and Modifying User’s Weight Information/Retrieving and Modifying User’s Weight Information
- Setting up Your App for HealthKit/Setting up Your App for HealthKit
- chapter-homekit
- Adding Rooms to the User’s Home/Adding Rooms to the User’s Home
- Discovering and Managing HomeKit Enabled Accessories/Discovering and Managing HomeKit Enabled Accessories
- Grouping Services of HomeKit Accessories/Grouping Services of HomeKit Accessories
- Interacting with HomeKit Accessories/Interacting with HomeKit Accessories
- Managing the User’s Home in HomeKit/Managing the User’s Home in HomeKit
- Simulating HomeKit Accessories/Simulating HomeKit Accessories
- Specifying Zones in the User’s Home/Specifying Zones in the User’s Home
- chapter-maps
- Customizing the View of the Map with a Camera/Customizing the View of the Map with a Camera
- Defining and Processing iBeacons - Destination/Defining and Processing iBeacons - Destination
- Defining and Processing iBeacons - Source/Defining and Processing iBeacons - Source
- Detecting Which Floor the User is on in a Building/Detecting Which Floor the User is on in a Building
- Displaying Directions on The Map/Displaying Directions on The Map
- Searching on a Map View/Searching on a Map View
- chapter-motion
- Detecting Shakes on an iOS Device/Detecting Shakes on an iOS Device
- Detecting the Availability of a Gyroscope/Detecting the Availability of a Gyroscope
- Detecting the Availability of an Accelerometer/Detecting the Availability of an Accelerometer
- Retrieving Accelerometer Data/Retrieving Accelerometer Data
- Retrieving Altitude Data/Retrieving Altitude Data
- Retrieving Gyroscope Data/Retrieving Gyroscope Data
- Retrieving Pedometer Data/Retrieving Pedometer Data
- chapter-multimedia
- Accessing the Music Library/Accessing the Music Library
- Capturing Thumbnails from Video Files/Capturing Thumbnails from Video Files
- Playing Audio Files/Playing Audio Files
- Playing Video Files/Playing Video Files
- Recording Audio/Recording Audio
- chapter-networking
- Creating a Tunneled VPN Connection/Creating a Tunneled VPN Connection
- Customizing URL Requests/Customizing URL Requests
- Downloading Asynchronously with NSURLConnection/Downloading Asynchronously with NSURLConnection
- Downloading Data Using NSURLSession/Downloading Data Using NSURLSession
- Downloading Data in the Background Using NSURLSession/Downloading Data in the Background Using NSURLSession
- Downloading Synchronously with NSURLConnection/Downloading Synchronously with NSURLConnection
- Handling Timeouts in Asynchronous Connections/Handling Timeouts in Asynchronous Connections
- Integrating Social Sharing into Your Apps/Integrating Social Sharing into Your Apps
- Sending HTTP Requests with NSURLConnection/Sending HTTP Requests with NSURLConnection
- Serializing and Deserializing JSON Objects/Serializing and Deserializing JSON Objects
- Uploading Data Using NSURLSession/Uploading Data Using NSURLSession
- chapter-notification
- Delivering Push Notifications to Your App/Delivering Push Notifications to Your App
- Handling Local System Notifications/Handling Local System Notifications
- Listening and Reacting to Keyboard Notifications/Listening and Reacting to Keyboard Notifications
- Listening for and Reacting to Local Notifications/Listening for and Reacting to Local Notifications
- Listening for and Reacting to Notifications/Listening for and Reacting to Notifications
- Reacting to Push Notifications/Reacting to Push Notifications
- Scheduling Local Notifications/Scheduling Local Notifications
- Sending Notifications/Sending Notifications
- Setting Up Your App for Push Notifications/Setting Up Your App for Push Notifications
- chapter-tables
- Displaying a Refresh Control for Table Views/Displaying a Refresh Control for Table Views
- Enabling Swipe Deletion of Table View Cells/Enabling Swipe Deletion of Table View Cells
- Populating a Table View with Data/Populating a Table View with Data
- ios8swiftprogrammingcookbook.xcworkspace/xcuserdata/vandadnp.xcuserdatad
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
131 files changed
+234
-234
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
196 | 196 |
| |
197 | 197 |
| |
198 | 198 |
| |
199 |
| - | |
| 199 | + | |
200 | 200 |
| |
201 | 201 |
| |
202 | 202 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
96 | 96 |
| |
97 | 97 |
| |
98 | 98 |
| |
99 |
| - | |
| 99 | + | |
100 | 100 |
| |
101 | 101 |
| |
102 | 102 |
| |
|
0 commit comments