├── .gitignore ├── chapter-multimedia ├── Playing Audio Files │ ├── Playing Audio Files │ │ └── MySong.mp3 │ └── Playing Audio Files.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Playing Video Files │ ├── Playing Video Files │ │ └── Sample.m4v │ └── Playing Video Files.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Capturing Thumbnails from Video Files │ ├── Capturing Thumbnails from Video Files │ │ └── Sample.m4v │ └── Capturing Thumbnails from Video Files.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Recording Audio │ └── Recording Audio.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── Accessing the Music Library │ └── Accessing the Music Library.xcodeproj │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcuserdata │ ├── vandad.xcuserdatad │ └── UserInterfaceState.xcuserstate │ └── vandadnp.xcuserdatad │ └── UserInterfaceState.xcuserstate ├── chapter-basics ├── Loading Web Pages with WebKit │ ├── slides.key │ │ └── Data │ │ │ └── st2-132.jpg │ └── Loading Web Pages with WebKit.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Picking Values with the UIPickerView │ └── Picking Values with the UIPickerView.xcodeproj │ │ ├── xcuserdata │ │ └── vandadnp.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Jumping Right Into Swift │ └── Jumping Right Into Swift.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Adding Blur Effects to Your Views │ ├── Adding Blur Effects to Your Views │ │ └── Images.xcassets │ │ │ └── Safari.imageset │ │ │ ├── Safari.png │ │ │ └── Safari@2x.png │ └── Adding Blur Effects to Your Views.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Displaying Images with UIImageView │ ├── Displaying Images with UIImageView │ │ └── Images.xcassets │ │ │ └── Safari.imageset │ │ │ ├── Safari.png │ │ │ └── Safari@2x.png │ └── Displaying Images with UIImageView.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Displaying an Image on a Navigation Bar │ ├── Displaying an Image on a Navigation Bar │ │ └── Images.xcassets │ │ │ └── Logo.imageset │ │ │ ├── Logo.png │ │ │ └── Logo@2x.png │ └── Displaying an Image on a Navigation Bar.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Introduction to Chapter (Basics) │ └── Introduction to Chapter (Basics).xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Loading Web Pages with UIWebView │ └── Loading Web Pages with UIWebView.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Displaying Alerts and Action Sheets │ └── Displaying Alerts and Action Sheets.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Displaying Static Text with UILabel │ └── Displaying Static Text with UILabel.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Displaying Progress with UIProgressView │ └── Displaying Progress with UIProgressView.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Implementing Range Pickers with UISlider │ ├── Implementing Range Pickers with UISlider.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Implementing Range Pickers with UISlider │ │ └── Images.xcassets │ │ ├── ThumbNormal.imageset │ │ ├── ThumbNormal.png │ │ └── ThumbNormal@2x.png │ │ └── ThumbHighlighted.imageset │ │ ├── ThumbHighlighted.png │ │ └── ThumbHighlighted@2x.png ├── Accepting User Text Input with UITextField │ └── Accepting User Text Input with UITextField.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Picking the Date and Time with UIDatePicker │ └── Picking the Date and Time with UIDatePicker.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Creating Scrollable Content with UIScrollView │ ├── Creating Scrollable Content with UIScrollView │ │ └── Images.xcassets │ │ │ └── Safari.imageset │ │ │ ├── Safari.png │ │ │ └── Safari@2x.png │ └── Creating Scrollable Content with UIScrollView.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Displaying Long Lines of Text with UITextView │ └── Displaying Long Lines of Text with UITextView.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Grouping Compact Options with UISegmentedControl │ ├── Grouping Compact Options with UISegmentedControl.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Grouping Compact Options with UISegmentedControl │ │ └── Images.xcassets │ │ └── blueDot.imageset │ │ ├── blueDot.png │ │ └── blueDot@2x.png ├── Adding Buttons to the User Interface with UIButton │ ├── Adding Buttons to the User Interface with UIButton.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Adding Buttons to the User Interface with UIButton │ │ └── Images.xcassets │ │ └── NormalBlueButton.imageset │ │ └── NormalBlueButton.png ├── Creating, Using and Customizing Switches with UISwitch │ └── Creating, Using and Customizing Switches with UISwitch.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Adding Buttons to Navigation Bars Using UIBarButtonItem │ └── Adding Buttons to Navigation Bars Using UIBarButtonItem.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Presenting Sharing Options with UIActivityViewController │ └── Presenting Sharing Options with UIActivityViewController.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Presenting Temporary Information on the Screen with Popovers │ └── Presenting Temporary Information on the Screen with Popovers.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Presenting Custom Sharing Options with UIActivityViewController │ └── Presenting Custom Sharing Options with UIActivityViewController.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── ios8swiftprogrammingcookbook.xcworkspace └── xcuserdata │ └── vandadnp.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── UserInterfaceState.xcuserstate ├── chapter-graphics ├── Drawing Images │ ├── Drawing Images │ │ └── Images.xcassets │ │ │ └── Safari.imageset │ │ │ ├── Safari.png │ │ │ └── Safari@2x.png │ └── Drawing Images.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Animating Views │ ├── Animating Views │ │ └── Images.xcassets │ │ │ └── Safari.imageset │ │ │ ├── Safari.png │ │ │ └── Safari@2x.png │ └── Animating Views.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Drawing Text │ └── Drawing Text.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Drawing Lines │ └── Drawing Lines.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Drawing Gradients │ └── Drawing Gradients.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Constructing Paths │ └── Constructing Paths.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Drawing Rectangles │ └── Drawing Rectangles.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Transforming Views │ └── Transforming Views.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Adding Shadows to Shapes │ └── Adding Shadows to Shapes.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Constructing Resizable Images │ ├── Constructing Resizable Images │ │ └── Images.xcassets │ │ │ └── Button.imageset │ │ │ ├── Button.png │ │ │ └── Button@2x.png │ └── Constructing Resizable Images.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── Introduction to Graphics and Animations │ └── Introduction to Graphics and Animations.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-extensions ├── Building Custom Keyboards │ └── Building Custom Keyboards.xcodeproj │ │ ├── xcuserdata │ │ └── vandadnp.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Adding Widgets to the Notification Center │ └── Adding Widgets to the Notification Center.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Providing a Custom Sharing Extension to iOS │ ├── Providing a Custom Sharing Extension to iOS.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Providing a Custom Sharing Extension to iOS │ │ └── Images.xcassets │ │ └── AppIcon.appiconset │ │ ├── Icon-76.png │ │ ├── Icon-60@2x.png │ │ ├── Icon-76@2x.png │ │ ├── Icon-Small.png │ │ ├── Icon-Small-40.png │ │ ├── Icon-Small@2x.png │ │ ├── iTunesArtwork.png │ │ ├── Icon-Small-40@2x.png │ │ ├── iTunesArtwork@2x.png │ │ └── Icon-Small-40@2x-1.png ├── Adding New Photo Editing Capabilities to the Photos App │ ├── Adding New Photo Editing Capabilities to the Photos App.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Adding New Photo Editing Capabilities to the Photos App │ │ └── Images.xcassets │ │ └── AppIcon.appiconset │ │ ├── Icon-76.png │ │ ├── Icon-60@2x.png │ │ ├── Icon-76@2x.png │ │ └── Icon-Small.png └── Creating a Service Within Your App with Action Extensions │ └── Creating a Service Within Your App with Action Extensions.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-concurrency ├── Playing Audio in the Background │ ├── Playing Audio in the Background │ │ └── MySong.mp3 │ └── Playing Audio in the Background.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Firing Periodic Tasks │ └── Firing Periodic Tasks.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Grouping Tasks Together │ └── Grouping Tasks Together.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Performing UI-Related Tasks │ └── Performing UI-Related Tasks.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Performing a Task Only Once │ └── Performing a Task Only Once.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Performing Non-UI Related Tasks │ └── Performing Non-UI Related Tasks.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Performing Tasks After a Delay │ └── Performing Tasks After a Delay.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Scheduling a Background Activity │ └── Scheduling a Background Activity.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Creating Dependency Between Operations │ └── Creating Dependency Between Operations.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Creating Simple Concurrency with Operations │ └── Creating Simple Concurrency with Operations.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Handling Location Changes in the Background │ └── Handling Location Changes in the Background.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Handling Network Connections in the Background │ └── Handling Network Connections in the Background.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Completing a Long-Running Task in the Background │ └── Completing a Long-Running Task in the Background.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Adding Background Fetch Capabilities to Your Apps │ └── Adding Background Fetch Capabilities to Your Apps.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-health ├── Converting Between Units │ └── Converting Between Units.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Observing Changes to User’s Health Information │ └── Observing Changes to User’s Health Information.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Retrieving and Modifying User’s Weight Information │ └── Retrieving and Modifying User’s Weight Information.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Setting up Your App for HealthKit │ ├── Setting up Your App for HealthKit.xcodeproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcuserdata │ │ │ ├── vandad.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ │ └── vandadnp.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── Setting up Your App for HealthKit │ │ └── Setting up Your App for HealthKit.entitlements ├── Retrieving User’s Date of Birth │ ├── Retrieving User’s Date of Birth.xcodeproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcuserdata │ │ │ └── vandadnp.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── Retrieving User’s Date of Birth │ │ └── Retrieving User’s Date of Birth.entitlements ├── Accessing and Modifying User’s Height Information │ └── Accessing and Modifying User’s Height Information.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Reading and Modifying the User’s Total Calories Burned │ └── Reading and Modifying the User’s Total Calories Burned.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-camera ├── Storing Videos in the Photo Library │ ├── Storing Videos in the Photo Library │ │ └── sample_iTunes.mov │ └── Storing Videos in the Photo Library.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Editing Images and Videos Right on the Device │ └── Editing Images and Videos Right on the Device.xcodeproj │ │ ├── xcuserdata │ │ └── vandadnp.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Taking Photos with the Camera │ └── Taking Photos with the Camera.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Taking Videos with the Camera │ └── Taking Videos with the Camera.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Detecting and Probing the Camera │ └── Detecting and Probing the Camera.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Storing Photos in the Photo Library │ └── Storing Photos in the Photo Library.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Reacting to Changes in Images and Videos │ └── Reacting to Changes in Images and Videos.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Searching for and Retrieving Images and Videos │ └── Searching for and Retrieving Images and Videos.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-data ├── Writing to Core Data │ ├── Writing to Core Data.xcodeproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcuserdata │ │ │ ├── vandad.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ │ └── vandadnp.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── Writing to Core Data │ │ └── Writing_to_Core_Data.xcdatamodeld │ │ └── .xccurrentversion ├── Introduction to Core Data │ ├── Introduction to Core Data.xcodeproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcuserdata │ │ │ ├── vandad.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ │ └── vandadnp.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── Introduction to Core Data │ │ └── Introduction_to_Core_Data.xcdatamodeld │ │ └── .xccurrentversion ├── Sorting Data in Core Data │ ├── Sorting Data in Core Data.xcodeproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcuserdata │ │ │ ├── vandad.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ │ └── vandadnp.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── Sorting Data in Core Data │ │ └── Sorting_Data_in_Core_Data.xcdatamodeld │ │ └── .xccurrentversion ├── Reading Data from Core Data │ └── Reading Data from Core Data.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Deleting Data from Core Data │ └── Deleting Data from Core Data.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Fetching Data in the Background │ └── Fetching Data in the Background.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Boosting Data Access in Table Views │ └── Boosting Data Access in Table Views.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Performing Batch Updates on Core Data │ └── Performing Batch Updates on Core Data.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Implementing Relationships in Core Data │ └── Implementing Relationships in Core Data.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Using Custom Data Types in Your Core Data Model │ └── Using Custom Data Types in Your Core Data Model.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-homekit ├── Specifying Zones in the User’s Home │ ├── Specifying Zones in the User’s Home.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Specifying Zones in the User’s Home │ │ └── Specifying Zones in the User’s Home.entitlements ├── Simulating HomeKit Accessories │ └── Simulating HomeKit Accessories.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Adding Rooms to the User’s Home │ ├── Adding Rooms to the User’s Home.xcodeproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcuserdata │ │ │ ├── vandad.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ │ └── vandadnp.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── Adding Rooms to the User’s Home │ │ └── Adding Rooms to the User’s Home.entitlements ├── Interacting with HomeKit Accessories │ ├── Interacting with HomeKit Accessories.xcodeproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcuserdata │ │ │ └── vandad.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── Interacting with HomeKit Accessories │ │ └── Interacting with HomeKit Accessories.entitlements ├── Managing the User’s Home in HomeKit │ ├── Managing the User’s Home in HomeKit.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Managing the User’s Home in HomeKit │ │ └── Managing the User’s Home in HomeKit.entitlements ├── Grouping Services of HomeKit Accessories │ ├── Grouping Services of HomeKit Accessories.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Grouping Services of HomeKit Accessories │ │ └── Grouping Services of HomeKit Accessories.entitlements └── Discovering and Managing HomeKit Enabled Accessories │ └── Discovering and Managing HomeKit Enabled Accessories.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-gestures ├── Detecting Tap Gestures │ └── Detecting Tap Gestures.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Detecting Pinch Gestures │ └── Detecting Pinch Gestures.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Detecting Swipe Gestures │ └── Detecting Swipe Gestures.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Detecting Rotation Gestures │ └── Detecting Rotation Gestures.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Detecting Long Press Gestures │ └── Detecting Long Press Gestures.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Detecting Screen Edge Pan Gestures │ └── Detecting Screen Edge Pan Gestures.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── Detecting Panning and Dragging Gestures │ └── Detecting Panning and Dragging Gestures.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-maps ├── Searching on a Map View │ └── Searching on a Map View.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Displaying Pins on a Map View │ └── Displaying Pins on a Map View.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Displaying Directions on The Map │ └── Displaying Directions on The Map.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Displaying Custom Pins on a Map View │ ├── Displaying Custom Pins on a Map View │ │ └── Images.xcassets │ │ │ └── BluePin.imageset │ │ │ ├── BluePin.png │ │ │ └── BluePin@2x.png │ └── Displaying Custom Pins on a Map View.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Pinpointing the Location of a Device │ └── Pinpointing the Location of a Device.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Defining and Processing iBeacons - Source │ └── Defining and Processing iBeacons - Source.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Customizing the View of the Map with a Camera │ └── Customizing the View of the Map with a Camera.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Defining and Processing iBeacons - Destination │ └── Defining and Processing iBeacons - Destination.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Detecting Which Floor the User is on in a Building │ └── Detecting Which Floor the User is on in a Building.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-notification ├── Sending Notifications │ └── Sending Notifications.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Handling Local System Notifications │ ├── Handling Local System Notifications │ │ └── Settings.bundle │ │ │ └── en.lproj │ │ │ └── Root.strings │ └── Handling Local System Notifications.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Reacting to Push Notifications │ └── Reacting to Push Notifications.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Scheduling Local Notifications │ └── Scheduling Local Notifications.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Delivering Push Notifications to Your App │ └── Delivering Push Notifications to Your App.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Setting Up Your App for Push Notifications │ └── Setting Up Your App for Push Notifications.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Listening for and Reacting to Notifications │ └── Listening for and Reacting to Notifications.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Listening and Reacting to Keyboard Notifications │ ├── Listening and Reacting to Keyboard Notifications.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Listening and Reacting to Keyboard Notifications │ │ └── Images.xcassets │ │ └── Background.imageset │ │ ├── Background.png │ │ └── Background@2x.png └── Listening for and Reacting to Local Notifications │ └── Listening for and Reacting to Local Notifications.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-motion ├── Retrieving Altitude Data │ └── Retrieving Altitude Data.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Retrieving Gyroscope Data │ └── Retrieving Gyroscope Data.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Retrieving Pedometer Data │ └── Retrieving Pedometer Data.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Retrieving Accelerometer Data │ └── Retrieving Accelerometer Data.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Detecting Shakes on an iOS Device │ └── Detecting Shakes on an iOS Device.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Detecting the Availability of a Gyroscope │ └── Detecting the Availability of a Gyroscope.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Detecting the Availability of an Accelerometer │ └── Detecting the Availability of an Accelerometer.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-tables ├── Handling Events in Collection Views │ ├── Handling Events in Collection Views │ │ └── Images.xcassets │ │ │ ├── 1.imageset │ │ │ ├── 1.png │ │ │ └── 1@2x.png │ │ │ ├── 2.imageset │ │ │ ├── 2.png │ │ │ └── 2@2x.png │ │ │ └── 3.imageset │ │ │ ├── 3.png │ │ │ └── 3@2x.png │ └── Handling Events in Collection Views.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Populating a Table View with Data │ └── Populating a Table View with Data.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Adding Custom Interactions to Collection Views │ ├── Adding Custom Interactions to Collection Views │ │ └── Images.xcassets │ │ │ ├── 1.imageset │ │ │ ├── 1.png │ │ │ └── 1@2x.png │ │ │ ├── 2.imageset │ │ │ ├── 2.png │ │ │ └── 2@2x.png │ │ │ └── 3.imageset │ │ │ ├── 3.png │ │ │ └── 3@2x.png │ └── Adding Custom Interactions to Collection Views.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Providing Header and Footer in a Collection View │ ├── Providing Header and Footer in a Collection View │ │ └── Images.xcassets │ │ │ ├── 1.imageset │ │ │ ├── 1.png │ │ │ └── 1@2x.png │ │ │ ├── 2.imageset │ │ │ ├── 2.png │ │ │ └── 2@2x.png │ │ │ └── 3.imageset │ │ │ ├── 3.png │ │ │ └── 3@2x.png │ └── Providing Header and Footer in a Collection View.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Enabling Swipe Deletion of Table View Cells │ └── Enabling Swipe Deletion of Table View Cells.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Displaying a Refresh Control for Table Views │ └── Displaying a Refresh Control for Table Views.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Providing Basic Content to a Collection View │ └── Providing Basic Content to a Collection View.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Constructing Headers and Footers in Table Views │ └── Constructing Headers and Footers in Table Views.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Feeding Custom Cells to Collection Views Using .xib Files │ ├── Feeding Custom Cells to Collection Views Using .xib Files │ └── Images.xcassets │ │ ├── 1.imageset │ │ ├── 1.png │ │ └── 1@2x.png │ │ ├── 2.imageset │ │ ├── 2.png │ │ └── 2@2x.png │ │ └── 3.imageset │ │ ├── 3.png │ │ └── 3@2x.png │ └── Feeding Custom Cells to Collection Views Using .xib Files.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-addressBook ├── Adding Persons to Groups │ └── Adding Persons to Groups.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Searching the Address Book │ └── Searching the Address Book.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Requesting Access to the Address Book │ └── Requesting Access to the Address Book.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Retrieving a Person Entity with System UI │ └── Retrieving a Person Entity with System UI.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Inserting a Group Entry into the Address Book │ └── Inserting a Group Entry into the Address Book.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Inserting a Person Entry into the Address Book │ └── Inserting a Person Entry into the Address Book.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Retrieving All the People in the Address Book │ └── Retrieving All the People in the Address Book.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Retrieving Properties of Address Book Entries │ └── Retrieving Properties of Address Book Entries.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Retrieving and Setting a Person's Address Book Image │ ├── Retrieving and Setting a Person's Address Book Image.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Retrieving and Setting a Person's Address Book Image │ │ └── Images.xcassets │ │ └── image.imageset │ │ ├── image.png │ │ └── image@2x.png └── Retrieving a Property of a Person Entity with System UI │ └── Retrieving a Property of a Person Entity with System UI.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-cloud ├── Storing Data with CloudKit │ └── Storing Data with CloudKit.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Creating a Provision Profile │ └── Creating a Provision Profile.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Retrieving Data with CloudKit │ └── Retrieving Data with CloudKit.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Querying the Cloud with CloudKit │ └── Querying the Cloud with CloudKit.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Setting Up Your App for CloudKit │ └── Setting Up Your App for CloudKit.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Observing Changes to Records in CloudKit │ ├── Observing Changes to Records in CloudKit.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Observing Changes to Records in CloudKit │ │ └── Localizable.strings ├── Retrieving User Information from CloudKit │ └── Retrieving User Information from CloudKit.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Searching for Files and Folders in iCloud │ └── Searching for Files and Folders in iCloud.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Creating and Managing Folders for Apps in iCloud │ └── Creating and Managing Folders for Apps in iCloud.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Storing and Synchronizing Dictionaries in iCloud │ └── Storing and Synchronizing Dictionaries in iCloud.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-fileManagement ├── Saving Objects to Files │ └── Saving Objects to Files.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Creating Folders on Disk │ └── Creating Folders on Disk.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Deleting Files and Folders │ └── Deleting Files and Folders.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Enumerating Files and Folders │ └── Enumerating Files and Folders.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Writing to and Reading from Files │ └── Writing to and Reading from Files.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Finding the Path of the Most Useful Folders on Disk │ └── Finding the Path of the Most Useful Folders on Disk.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-networking ├── Customizing URL Requests │ └── Customizing URL Requests.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Uploading Data Using NSURLSession │ └── Uploading Data Using NSURLSession.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Downloading Data Using NSURLSession │ └── Downloading Data Using NSURLSession.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Integrating Social Sharing into Your Apps │ ├── Integrating Social Sharing into Your Apps │ │ └── Images.xcassets │ │ │ └── Safari.imageset │ │ │ ├── Safari.png │ │ │ └── Safari@2x.png │ └── Integrating Social Sharing into Your Apps.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Sending HTTP Requests with NSURLConnection │ └── Sending HTTP Requests with NSURLConnection.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Serializing and Deserializing JSON Objects │ └── Serializing and Deserializing JSON Objects.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Handling Timeouts in Asynchronous Connections │ └── Handling Timeouts in Asynchronous Connections.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Downloading Synchronously with NSURLConnection │ └── Downloading Synchronously with NSURLConnection.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Downloading Asynchronously with NSURLConnection │ └── Downloading Asynchronously with NSURLConnection.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Downloading Data in the Background Using NSURLSession │ └── Downloading Data in the Background Using NSURLSession.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-datesCalendarsEvents ├── Constructing Date Objects │ └── Constructing Date Objects.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Adding Alarms to Calendars │ └── Adding Alarms to Calendars.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Adding Events to Calendars │ └── Adding Events to Calendars.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Retrieving Calendar Groups │ └── Retrieving Calendar Groups.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Removing Events From Calendars │ └── Removing Events From Calendars.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Accessing the Contents of Calendars │ └── Accessing the Contents of Calendars.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Adding Recurring Events to Calendars │ └── Adding Recurring Events to Calendars.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Retrieving the Attendees of an Event │ └── Retrieving the Attendees of an Event.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Requesting Permission to Access Calendars │ └── Requesting Permission to Access Calendars.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── chapter-security ├── Finding Values in the Keychain │ └── Finding Values in the Keychain.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Storing Values in the Keychain │ └── Storing Values in the Keychain.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ ├── vandad.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── vandadnp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── Authenticating the User with Touch ID │ └── Authenticating the User with Touch ID.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Deleting Exiting Values in the Keychain │ └── Deleting Exiting Values in the Keychain.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Updating Existing Values in the Keychain │ └── Updating Existing Values in the Keychain.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Storing Files Securely in the App Sandbox │ └── Storing Files Securely in the App Sandbox.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Enabling Security and Protection for Your Apps │ └── Enabling Security and Protection for Your Apps.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Writing to and Reading Keychain Data from iCloud │ └── Writing to and Reading Keychain Data from iCloud.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Sharing Keychain Data Between Multiple Apps - Reading │ └── Sharing Keychain Data Between Multiple Apps - Reading.xcodeproj │ │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── Sharing Keychain Data Between Multiple Apps - Writing │ └── Sharing Keychain Data Between Multiple Apps - Writing.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata └── chapter-dynamics ├── Adding Gravity to Your UI Components └── Adding Gravity to Your UI Components.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── Animating Your UI Components With a Push └── Animating Your UI Components With a Push.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── Attaching Multiple Dynamic Items to Each Other └── Attaching Multiple Dynamic Items to Each Other.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── Assigning Characteristics to Your Dynamic Effects └── Assigning Characteristics to Your Dynamic Effects.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata ├── Adding a Dynamic Snap Effect to Your UI Components └── Adding a Dynamic Snap Effect to Your UI Components.xcodeproj │ └── project.xcworkspace │ └── contents.xcworkspacedata └── Detecting and Reacting to Collisions Between UI Components └── Detecting and Reacting to Collisions Between UI Components.xcodeproj └── project.xcworkspace └── contents.xcworkspacedata /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /chapter-multimedia/Playing Audio Files/Playing Audio Files/MySong.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-multimedia/Playing Audio Files/Playing Audio Files/MySong.mp3 -------------------------------------------------------------------------------- /chapter-multimedia/Playing Video Files/Playing Video Files/Sample.m4v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-multimedia/Playing Video Files/Playing Video Files/Sample.m4v -------------------------------------------------------------------------------- /chapter-basics/Loading Web Pages with WebKit/slides.key/Data/st2-132.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Loading Web Pages with WebKit/slides.key/Data/st2-132.jpg -------------------------------------------------------------------------------- /ios8swiftprogrammingcookbook.xcworkspace/xcuserdata/vandadnp.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /chapter-graphics/Drawing Images/Drawing Images/Images.xcassets/Safari.imageset/Safari.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Images/Drawing Images/Images.xcassets/Safari.imageset/Safari.png -------------------------------------------------------------------------------- /chapter-extensions/Building Custom Keyboards/Building Custom Keyboards.xcodeproj/xcuserdata/vandadnp.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /chapter-graphics/Animating Views/Animating Views/Images.xcassets/Safari.imageset/Safari.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Animating Views/Animating Views/Images.xcassets/Safari.imageset/Safari.png -------------------------------------------------------------------------------- /chapter-graphics/Drawing Images/Drawing Images/Images.xcassets/Safari.imageset/Safari@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Images/Drawing Images/Images.xcassets/Safari.imageset/Safari@2x.png -------------------------------------------------------------------------------- /chapter-concurrency/Playing Audio in the Background/Playing Audio in the Background/MySong.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Playing Audio in the Background/Playing Audio in the Background/MySong.mp3 -------------------------------------------------------------------------------- /chapter-graphics/Animating Views/Animating Views/Images.xcassets/Safari.imageset/Safari@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Animating Views/Animating Views/Images.xcassets/Safari.imageset/Safari@2x.png -------------------------------------------------------------------------------- /chapter-basics/Picking Values with the UIPickerView/Picking Values with the UIPickerView.xcodeproj/xcuserdata/vandadnp.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /chapter-graphics/Drawing Text/Drawing Text.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-health/Converting Between Units/Converting Between Units.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ios8swiftprogrammingcookbook.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/ios8swiftprogrammingcookbook.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-camera/Storing Videos in the Photo Library/Storing Videos in the Photo Library/sample_iTunes.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-camera/Storing Videos in the Photo Library/Storing Videos in the Photo Library/sample_iTunes.mov -------------------------------------------------------------------------------- /chapter-graphics/Drawing Images/Drawing Images.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Drawing Lines/Drawing Lines.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-multimedia/Capturing Thumbnails from Video Files/Capturing Thumbnails from Video Files/Sample.m4v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-multimedia/Capturing Thumbnails from Video Files/Capturing Thumbnails from Video Files/Sample.m4v -------------------------------------------------------------------------------- /chapter-graphics/Animating Views/Animating Views.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-multimedia/Recording Audio/Recording Audio.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-camera/Editing Images and Videos Right on the Device/Editing Images and Videos Right on the Device.xcodeproj/xcuserdata/vandadnp.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /chapter-graphics/Drawing Gradients/Drawing Gradients.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Writing to Core Data/Writing to Core Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Constructing Paths/Constructing Paths.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Drawing Rectangles/Drawing Rectangles.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Transforming Views/Transforming Views.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-homekit/Specifying Zones in the User’s Home/Specifying Zones in the User’s Home.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-multimedia/Playing Audio Files/Playing Audio Files.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-multimedia/Playing Video Files/Playing Video Files.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Firing Periodic Tasks/Firing Periodic Tasks.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-gestures/Detecting Tap Gestures/Detecting Tap Gestures.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-maps/Searching on a Map View/Searching on a Map View.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-notification/Sending Notifications/Sending Notifications.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Jumping Right Into Swift/Jumping Right Into Swift.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Grouping Tasks Together/Grouping Tasks Together.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Introduction to Core Data/Introduction to Core Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Sorting Data in Core Data/Sorting Data in Core Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-gestures/Detecting Pinch Gestures/Detecting Pinch Gestures.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-gestures/Detecting Swipe Gestures/Detecting Swipe Gestures.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Adding Shadows to Shapes/Adding Shadows to Shapes.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Constructing Resizable Images/Constructing Resizable Images/Images.xcassets/Button.imageset/Button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Constructing Resizable Images/Constructing Resizable Images/Images.xcassets/Button.imageset/Button.png -------------------------------------------------------------------------------- /chapter-motion/Retrieving Altitude Data/Retrieving Altitude Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/1.imageset/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/1.imageset/1.png -------------------------------------------------------------------------------- /chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/2.imageset/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/2.imageset/2.png -------------------------------------------------------------------------------- /chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/3.imageset/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/3.imageset/3.png -------------------------------------------------------------------------------- /chapter-addressBook/Adding Persons to Groups/Adding Persons to Groups.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-cloud/Storing Data with CloudKit/Storing Data with CloudKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Reading Data from Core Data/Reading Data from Core Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-extensions/Building Custom Keyboards/Building Custom Keyboards.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-fileManagement/Saving Objects to Files/Saving Objects to Files.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Constructing Resizable Images/Constructing Resizable Images/Images.xcassets/Button.imageset/Button@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Constructing Resizable Images/Constructing Resizable Images/Images.xcassets/Button.imageset/Button@2x.png -------------------------------------------------------------------------------- /chapter-motion/Retrieving Gyroscope Data/Retrieving Gyroscope Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-motion/Retrieving Pedometer Data/Retrieving Pedometer Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-networking/Customizing URL Requests/Customizing URL Requests.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/1.imageset/1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/1.imageset/1@2x.png -------------------------------------------------------------------------------- /chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/2.imageset/2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/2.imageset/2@2x.png -------------------------------------------------------------------------------- /chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/3.imageset/3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views/Images.xcassets/3.imageset/3@2x.png -------------------------------------------------------------------------------- /chapter-addressBook/Searching the Address Book/Searching the Address Book.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Adding Blur Effects to Your Views/Adding Blur Effects to Your Views/Images.xcassets/Safari.imageset/Safari.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Adding Blur Effects to Your Views/Adding Blur Effects to Your Views/Images.xcassets/Safari.imageset/Safari.png -------------------------------------------------------------------------------- /chapter-cloud/Creating a Provision Profile/Creating a Provision Profile.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Deleting Data from Core Data/Deleting Data from Core Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-fileManagement/Creating Folders on Disk/Creating Folders on Disk.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-gestures/Detecting Rotation Gestures/Detecting Rotation Gestures.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-health/Observing Changes to User’s Health Information/Observing Changes to User’s Health Information.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Adding Blur Effects to Your Views/Adding Blur Effects to Your Views/Images.xcassets/Safari.imageset/Safari@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Adding Blur Effects to Your Views/Adding Blur Effects to Your Views/Images.xcassets/Safari.imageset/Safari@2x.png -------------------------------------------------------------------------------- /chapter-basics/Displaying Images with UIImageView/Displaying Images with UIImageView/Images.xcassets/Safari.imageset/Safari.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Displaying Images with UIImageView/Displaying Images with UIImageView/Images.xcassets/Safari.imageset/Safari.png -------------------------------------------------------------------------------- /chapter-basics/Loading Web Pages with WebKit/Loading Web Pages with WebKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-camera/Taking Photos with the Camera/Taking Photos with the Camera.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-camera/Taking Videos with the Camera/Taking Videos with the Camera.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-cloud/Retrieving Data with CloudKit/Retrieving Data with CloudKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Performing UI-Related Tasks/Performing UI-Related Tasks.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Performing a Task Only Once/Performing a Task Only Once.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Constructing Date Objects/Constructing Date Objects.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-fileManagement/Deleting Files and Folders/Deleting Files and Folders.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-gestures/Detecting Long Press Gestures/Detecting Long Press Gestures.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Constructing Resizable Images/Constructing Resizable Images.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-maps/Displaying Pins on a Map View/Displaying Pins on a Map View.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-motion/Retrieving Accelerometer Data/Retrieving Accelerometer Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-multimedia/Accessing the Music Library/Accessing the Music Library.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Displaying Images with UIImageView/Displaying Images with UIImageView/Images.xcassets/Safari.imageset/Safari@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Displaying Images with UIImageView/Displaying Images with UIImageView/Images.xcassets/Safari.imageset/Safari@2x.png -------------------------------------------------------------------------------- /chapter-data/Fetching Data in the Background/Fetching Data in the Background.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Adding Alarms to Calendars/Adding Alarms to Calendars.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Adding Events to Calendars/Adding Events to Calendars.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Retrieving Calendar Groups/Retrieving Calendar Groups.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-health/Retrieving and Modifying User’s Weight Information/Retrieving and Modifying User’s Weight Information.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-homekit/Simulating HomeKit Accessories/Simulating HomeKit Accessories.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-maps/Displaying Directions on The Map/Displaying Directions on The Map.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-notification/Handling Local System Notifications/Handling Local System Notifications/Settings.bundle/en.lproj/Root.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-notification/Handling Local System Notifications/Handling Local System Notifications/Settings.bundle/en.lproj/Root.strings -------------------------------------------------------------------------------- /chapter-security/Finding Values in the Keychain/Finding Values in the Keychain.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-security/Storing Values in the Keychain/Storing Values in the Keychain.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Adding Blur Effects to Your Views/Adding Blur Effects to Your Views.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Displaying an Image on a Navigation Bar/Displaying an Image on a Navigation Bar/Images.xcassets/Logo.imageset/Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Displaying an Image on a Navigation Bar/Displaying an Image on a Navigation Bar/Images.xcassets/Logo.imageset/Logo.png -------------------------------------------------------------------------------- /chapter-basics/Introduction to Chapter (Basics)/Introduction to Chapter (Basics).xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Loading Web Pages with UIWebView/Loading Web Pages with UIWebView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-camera/Detecting and Probing the Camera/Detecting and Probing the Camera.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-cloud/Querying the Cloud with CloudKit/Querying the Cloud with CloudKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-cloud/Setting Up Your App for CloudKit/Setting Up Your App for CloudKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Performing Non-UI Related Tasks/Performing Non-UI Related Tasks.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Performing Tasks After a Delay/Performing Tasks After a Delay.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Playing Audio in the Background/Playing Audio in the Background.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-fileManagement/Enumerating Files and Folders/Enumerating Files and Folders.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Drawing Text/Drawing Text.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Text/Drawing Text.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-health/Setting up Your App for HealthKit/Setting up Your App for HealthKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-maps/Displaying Custom Pins on a Map View/Displaying Custom Pins on a Map View/Images.xcassets/BluePin.imageset/BluePin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-maps/Displaying Custom Pins on a Map View/Displaying Custom Pins on a Map View/Images.xcassets/BluePin.imageset/BluePin.png -------------------------------------------------------------------------------- /chapter-motion/Detecting Shakes on an iOS Device/Detecting Shakes on an iOS Device.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-notification/Reacting to Push Notifications/Reacting to Push Notifications.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-notification/Scheduling Local Notifications/Scheduling Local Notifications.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Populating a Table View with Data/Populating a Table View with Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Displaying Images with UIImageView/Displaying Images with UIImageView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Scheduling a Background Activity/Scheduling a Background Activity.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Boosting Data Access in Table Views/Boosting Data Access in Table Views.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Removing Events From Calendars/Removing Events From Calendars.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-gestures/Detecting Screen Edge Pan Gestures/Detecting Screen Edge Pan Gestures.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Drawing Lines/Drawing Lines.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Lines/Drawing Lines.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Drawing Text/Drawing Text.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Text/Drawing Text.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-health/Retrieving User’s Date of Birth/Retrieving User’s Date of Birth.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-homekit/Adding Rooms to the User’s Home/Adding Rooms to the User’s Home.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-maps/Displaying Custom Pins on a Map View/Displaying Custom Pins on a Map View/Images.xcassets/BluePin.imageset/BluePin@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-maps/Displaying Custom Pins on a Map View/Displaying Custom Pins on a Map View/Images.xcassets/BluePin.imageset/BluePin@2x.png -------------------------------------------------------------------------------- /chapter-networking/Uploading Data Using NSURLSession/Uploading Data Using NSURLSession.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Displaying Alerts and Action Sheets/Displaying Alerts and Action Sheets.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Displaying Static Text with UILabel/Displaying Static Text with UILabel.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Displaying an Image on a Navigation Bar/Displaying an Image on a Navigation Bar/Images.xcassets/Logo.imageset/Logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Displaying an Image on a Navigation Bar/Displaying an Image on a Navigation Bar/Images.xcassets/Logo.imageset/Logo@2x.png -------------------------------------------------------------------------------- /chapter-basics/Picking Values with the UIPickerView/Picking Values with the UIPickerView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-camera/Storing Photos in the Photo Library/Storing Photos in the Photo Library.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-camera/Storing Videos in the Photo Library/Storing Videos in the Photo Library.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Performing Batch Updates on Core Data/Performing Batch Updates on Core Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-fileManagement/Writing to and Reading from Files/Writing to and Reading from Files.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Drawing Images/Drawing Images.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Images/Drawing Images.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Drawing Lines/Drawing Lines.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Lines/Drawing Lines.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-homekit/Interacting with HomeKit Accessories/Interacting with HomeKit Accessories.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-maps/Displaying Custom Pins on a Map View/Displaying Custom Pins on a Map View.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-maps/Pinpointing the Location of a Device/Pinpointing the Location of a Device.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-networking/Downloading Data Using NSURLSession/Downloading Data Using NSURLSession.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-dynamics/Adding Gravity to Your UI Components/Adding Gravity to Your UI Components.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Animating Views/Animating Views.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Animating Views/Animating Views.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Drawing Images/Drawing Images.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Images/Drawing Images.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-homekit/Managing the User’s Home in HomeKit/Managing the User’s Home in HomeKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-notification/Handling Local System Notifications/Handling Local System Notifications.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-security/Authenticating the User with Touch ID/Authenticating the User with Touch ID.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-addressBook/Requesting Access to the Address Book/Requesting Access to the Address Book.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Displaying Progress with UIProgressView/Displaying Progress with UIProgressView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Displaying an Image on a Navigation Bar/Displaying an Image on a Navigation Bar.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-cloud/Observing Changes to Records in CloudKit/Observing Changes to Records in CloudKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Creating Dependency Between Operations/Creating Dependency Between Operations.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Implementing Relationships in Core Data/Implementing Relationships in Core Data.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Accessing the Contents of Calendars/Accessing the Contents of Calendars.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-gestures/Detecting Panning and Dragging Gestures/Detecting Panning and Dragging Gestures.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Animating Views/Animating Views.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Animating Views/Animating Views.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Drawing Gradients/Drawing Gradients.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Gradients/Drawing Gradients.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Introduction to Graphics and Animations/Introduction to Graphics and Animations.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-multimedia/Capturing Thumbnails from Video Files/Capturing Thumbnails from Video Files.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-multimedia/Recording Audio/Recording Audio.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-multimedia/Recording Audio/Recording Audio.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-multimedia/Recording Audio/Recording Audio.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-multimedia/Recording Audio/Recording Audio.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-security/Deleting Exiting Values in the Keychain/Deleting Exiting Values in the Keychain.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/1.imageset/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/1.imageset/1.png -------------------------------------------------------------------------------- /chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/2.imageset/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/2.imageset/2.png -------------------------------------------------------------------------------- /chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/3.imageset/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/3.imageset/3.png -------------------------------------------------------------------------------- /chapter-basics/Implementing Range Pickers with UISlider/Implementing Range Pickers with UISlider.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-camera/Reacting to Changes in Images and Videos/Reacting to Changes in Images and Videos.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-cloud/Retrieving User Information from CloudKit/Retrieving User Information from CloudKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-cloud/Searching for Files and Folders in iCloud/Searching for Files and Folders in iCloud.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Writing to Core Data/Writing to Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Writing to Core Data/Writing to Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Adding Recurring Events to Calendars/Adding Recurring Events to Calendars.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Retrieving the Attendees of an Event/Retrieving the Attendees of an Event.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-dynamics/Animating Your UI Components With a Push/Animating Your UI Components With a Push.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Constructing Paths/Constructing Paths.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Constructing Paths/Constructing Paths.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Drawing Gradients/Drawing Gradients.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Gradients/Drawing Gradients.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Drawing Rectangles/Drawing Rectangles.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Rectangles/Drawing Rectangles.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Transforming Views/Transforming Views.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Transforming Views/Transforming Views.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-homekit/Grouping Services of HomeKit Accessories/Grouping Services of HomeKit Accessories.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-maps/Defining and Processing iBeacons - Source/Defining and Processing iBeacons - Source.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-motion/Detecting the Availability of a Gyroscope/Detecting the Availability of a Gyroscope.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-networking/Integrating Social Sharing into Your Apps/Integrating Social Sharing into Your Apps/Images.xcassets/Safari.imageset/Safari.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-networking/Integrating Social Sharing into Your Apps/Integrating Social Sharing into Your Apps/Images.xcassets/Safari.imageset/Safari.png -------------------------------------------------------------------------------- /chapter-security/Updating Existing Values in the Keychain/Updating Existing Values in the Keychain.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/1.imageset/1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/1.imageset/1@2x.png -------------------------------------------------------------------------------- /chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/2.imageset/2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/2.imageset/2@2x.png -------------------------------------------------------------------------------- /chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/3.imageset/3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views/Images.xcassets/3.imageset/3@2x.png -------------------------------------------------------------------------------- /chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/1.imageset/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/1.imageset/1.png -------------------------------------------------------------------------------- /chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/2.imageset/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/2.imageset/2.png -------------------------------------------------------------------------------- /chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/3.imageset/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/3.imageset/3.png -------------------------------------------------------------------------------- /chapter-addressBook/Retrieving a Person Entity with System UI/Retrieving a Person Entity with System UI.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Accepting User Text Input with UITextField/Accepting User Text Input with UITextField.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Picking the Date and Time with UIDatePicker/Picking the Date and Time with UIDatePicker.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Writing to Core Data/Writing to Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Writing to Core Data/Writing to Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-extensions/Adding Widgets to the Notification Center/Adding Widgets to the Notification Center.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-graphics/Constructing Paths/Constructing Paths.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Constructing Paths/Constructing Paths.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Drawing Rectangles/Drawing Rectangles.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Drawing Rectangles/Drawing Rectangles.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Transforming Views/Transforming Views.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Transforming Views/Transforming Views.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-networking/Integrating Social Sharing into Your Apps/Integrating Social Sharing into Your Apps.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-networking/Integrating Social Sharing into Your Apps/Integrating Social Sharing into Your Apps/Images.xcassets/Safari.imageset/Safari@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-networking/Integrating Social Sharing into Your Apps/Integrating Social Sharing into Your Apps/Images.xcassets/Safari.imageset/Safari@2x.png -------------------------------------------------------------------------------- /chapter-notification/Delivering Push Notifications to Your App/Delivering Push Notifications to Your App.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-security/Storing Files Securely in the App Sandbox/Storing Files Securely in the App Sandbox.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Enabling Swipe Deletion of Table View Cells/Enabling Swipe Deletion of Table View Cells.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/1.imageset/1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/1.imageset/1@2x.png -------------------------------------------------------------------------------- /chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/2.imageset/2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/2.imageset/2@2x.png -------------------------------------------------------------------------------- /chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/3.imageset/3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View/Images.xcassets/3.imageset/3@2x.png -------------------------------------------------------------------------------- /chapter-basics/Creating Scrollable Content with UIScrollView/Creating Scrollable Content with UIScrollView/Images.xcassets/Safari.imageset/Safari.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Creating Scrollable Content with UIScrollView/Creating Scrollable Content with UIScrollView/Images.xcassets/Safari.imageset/Safari.png -------------------------------------------------------------------------------- /chapter-basics/Implementing Range Pickers with UISlider/Implementing Range Pickers with UISlider/Images.xcassets/ThumbNormal.imageset/ThumbNormal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Implementing Range Pickers with UISlider/Implementing Range Pickers with UISlider/Images.xcassets/ThumbNormal.imageset/ThumbNormal.png -------------------------------------------------------------------------------- /chapter-concurrency/Creating Simple Concurrency with Operations/Creating Simple Concurrency with Operations.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Handling Location Changes in the Background/Handling Location Changes in the Background.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-maps/Customizing the View of the Map with a Camera/Customizing the View of the Map with a Camera.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-multimedia/Playing Audio Files/Playing Audio Files.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-multimedia/Playing Audio Files/Playing Audio Files.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-multimedia/Playing Video Files/Playing Video Files.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-multimedia/Playing Video Files/Playing Video Files.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-networking/Sending HTTP Requests with NSURLConnection/Sending HTTP Requests with NSURLConnection.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-networking/Serializing and Deserializing JSON Objects/Serializing and Deserializing JSON Objects.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-notification/Setting Up Your App for Push Notifications/Setting Up Your App for Push Notifications.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Displaying a Refresh Control for Table Views/Displaying a Refresh Control for Table Views.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Providing Basic Content to a Collection View/Providing Basic Content to a Collection View.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Creating Scrollable Content with UIScrollView/Creating Scrollable Content with UIScrollView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Creating Scrollable Content with UIScrollView/Creating Scrollable Content with UIScrollView/Images.xcassets/Safari.imageset/Safari@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Creating Scrollable Content with UIScrollView/Creating Scrollable Content with UIScrollView/Images.xcassets/Safari.imageset/Safari@2x.png -------------------------------------------------------------------------------- /chapter-basics/Displaying Long Lines of Text with UITextView/Displaying Long Lines of Text with UITextView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Implementing Range Pickers with UISlider/Implementing Range Pickers with UISlider/Images.xcassets/ThumbNormal.imageset/ThumbNormal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Implementing Range Pickers with UISlider/Implementing Range Pickers with UISlider/Images.xcassets/ThumbNormal.imageset/ThumbNormal@2x.png -------------------------------------------------------------------------------- /chapter-camera/Editing Images and Videos Right on the Device/Editing Images and Videos Right on the Device.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-camera/Searching for and Retrieving Images and Videos/Searching for and Retrieving Images and Videos.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Using Custom Data Types in Your Core Data Model/Using Custom Data Types in Your Core Data Model.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Requesting Permission to Access Calendars/Requesting Permission to Access Calendars.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-76.png -------------------------------------------------------------------------------- /chapter-gestures/Detecting Tap Gestures/Detecting Tap Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Tap Gestures/Detecting Tap Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-maps/Defining and Processing iBeacons - Destination/Defining and Processing iBeacons - Destination.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-maps/Searching on a Map View/Searching on a Map View.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-maps/Searching on a Map View/Searching on a Map View.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-maps/Searching on a Map View/Searching on a Map View.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-maps/Searching on a Map View/Searching on a Map View.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-motion/Detecting the Availability of an Accelerometer/Detecting the Availability of an Accelerometer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-multimedia/Playing Audio Files/Playing Audio Files.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-multimedia/Playing Audio Files/Playing Audio Files.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-multimedia/Playing Video Files/Playing Video Files.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-multimedia/Playing Video Files/Playing Video Files.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-networking/Handling Timeouts in Asynchronous Connections/Handling Timeouts in Asynchronous Connections.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-notification/Listening for and Reacting to Notifications/Listening for and Reacting to Notifications.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Adding Custom Interactions to Collection Views/Adding Custom Interactions to Collection Views.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-addressBook/Inserting a Group Entry into the Address Book/Inserting a Group Entry into the Address Book.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-addressBook/Inserting a Person Entry into the Address Book/Inserting a Person Entry into the Address Book.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-addressBook/Retrieving All the People in the Address Book/Retrieving All the People in the Address Book.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-addressBook/Retrieving Properties of Address Book Entries/Retrieving Properties of Address Book Entries.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Grouping Compact Options with UISegmentedControl/Grouping Compact Options with UISegmentedControl.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Jumping Right Into Swift/Jumping Right Into Swift.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Jumping Right Into Swift/Jumping Right Into Swift.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-cloud/Creating and Managing Folders for Apps in iCloud/Creating and Managing Folders for Apps in iCloud.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-cloud/Storing and Synchronizing Dictionaries in iCloud/Storing and Synchronizing Dictionaries in iCloud.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Firing Periodic Tasks/Firing Periodic Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Firing Periodic Tasks/Firing Periodic Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Handling Network Connections in the Background/Handling Network Connections in the Background.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-data/Introduction to Core Data/Introduction to Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Introduction to Core Data/Introduction to Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Sorting Data in Core Data/Sorting Data in Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Sorting Data in Core Data/Sorting Data in Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-dynamics/Attaching Multiple Dynamic Items to Each Other/Attaching Multiple Dynamic Items to Each Other.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-gestures/Detecting Tap Gestures/Detecting Tap Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Tap Gestures/Detecting Tap Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-motion/Retrieving Altitude Data/Retrieving Altitude Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-motion/Retrieving Altitude Data/Retrieving Altitude Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-networking/Downloading Synchronously with NSURLConnection/Downloading Synchronously with NSURLConnection.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-notification/Sending Notifications/Sending Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-notification/Sending Notifications/Sending Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-security/Enabling Security and Protection for Your Apps/Enabling Security and Protection for Your Apps.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Constructing Headers and Footers in Table Views/Constructing Headers and Footers in Table Views.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-tables/Providing Header and Footer in a Collection View/Providing Header and Footer in a Collection View.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Grouping Compact Options with UISegmentedControl/Grouping Compact Options with UISegmentedControl/Images.xcassets/blueDot.imageset/blueDot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Grouping Compact Options with UISegmentedControl/Grouping Compact Options with UISegmentedControl/Images.xcassets/blueDot.imageset/blueDot.png -------------------------------------------------------------------------------- /chapter-basics/Jumping Right Into Swift/Jumping Right Into Swift.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Jumping Right Into Swift/Jumping Right Into Swift.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-cloud/Storing Data with CloudKit/Storing Data with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-cloud/Storing Data with CloudKit/Storing Data with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Completing a Long-Running Task in the Background/Completing a Long-Running Task in the Background.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Firing Periodic Tasks/Firing Periodic Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Firing Periodic Tasks/Firing Periodic Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Grouping Tasks Together/Grouping Tasks Together.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Grouping Tasks Together/Grouping Tasks Together.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Introduction to Core Data/Introduction to Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Introduction to Core Data/Introduction to Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Sorting Data in Core Data/Sorting Data in Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Sorting Data in Core Data/Sorting Data in Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-dynamics/Assigning Characteristics to Your Dynamic Effects/Assigning Characteristics to Your Dynamic Effects.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png -------------------------------------------------------------------------------- /chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-Small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-Small.png -------------------------------------------------------------------------------- /chapter-gestures/Detecting Pinch Gestures/Detecting Pinch Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Pinch Gestures/Detecting Pinch Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-gestures/Detecting Swipe Gestures/Detecting Swipe Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Swipe Gestures/Detecting Swipe Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Adding Shadows to Shapes/Adding Shadows to Shapes.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Adding Shadows to Shapes/Adding Shadows to Shapes.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-health/Converting Between Units/Converting Between Units.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-health/Converting Between Units/Converting Between Units.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-health/Retrieving User’s Date of Birth/Retrieving User’s Date of Birth/Retrieving User’s Date of Birth.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.developer.homekit 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /chapter-homekit/Adding Rooms to the User’s Home/Adding Rooms to the User’s Home/Adding Rooms to the User’s Home.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.developer.homekit 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /chapter-maps/Detecting Which Floor the User is on in a Building/Detecting Which Floor the User is on in a Building.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-motion/Retrieving Altitude Data/Retrieving Altitude Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-motion/Retrieving Altitude Data/Retrieving Altitude Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-motion/Retrieving Gyroscope Data/Retrieving Gyroscope Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-motion/Retrieving Gyroscope Data/Retrieving Gyroscope Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-motion/Retrieving Pedometer Data/Retrieving Pedometer Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-motion/Retrieving Pedometer Data/Retrieving Pedometer Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-networking/Downloading Asynchronously with NSURLConnection/Downloading Asynchronously with NSURLConnection.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-notification/Sending Notifications/Sending Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-notification/Sending Notifications/Sending Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-security/Writing to and Reading Keychain Data from iCloud/Writing to and Reading Keychain Data from iCloud.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-addressBook/Adding Persons to Groups/Adding Persons to Groups.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-addressBook/Adding Persons to Groups/Adding Persons to Groups.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Adding Buttons to the User Interface with UIButton/Adding Buttons to the User Interface with UIButton.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Grouping Compact Options with UISegmentedControl/Grouping Compact Options with UISegmentedControl/Images.xcassets/blueDot.imageset/blueDot@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Grouping Compact Options with UISegmentedControl/Grouping Compact Options with UISegmentedControl/Images.xcassets/blueDot.imageset/blueDot@2x.png -------------------------------------------------------------------------------- /chapter-basics/Implementing Range Pickers with UISlider/Implementing Range Pickers with UISlider/Images.xcassets/ThumbHighlighted.imageset/ThumbHighlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Implementing Range Pickers with UISlider/Implementing Range Pickers with UISlider/Images.xcassets/ThumbHighlighted.imageset/ThumbHighlighted.png -------------------------------------------------------------------------------- /chapter-cloud/Storing Data with CloudKit/Storing Data with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-cloud/Storing Data with CloudKit/Storing Data with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Adding Background Fetch Capabilities to Your Apps/Adding Background Fetch Capabilities to Your Apps.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-concurrency/Grouping Tasks Together/Grouping Tasks Together.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Grouping Tasks Together/Grouping Tasks Together.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Reading Data from Core Data/Reading Data from Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Reading Data from Core Data/Reading Data from Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-dynamics/Adding a Dynamic Snap Effect to Your UI Components/Adding a Dynamic Snap Effect to Your UI Components.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-Small-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-Small-40.png -------------------------------------------------------------------------------- /chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png -------------------------------------------------------------------------------- /chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/iTunesArtwork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/iTunesArtwork.png -------------------------------------------------------------------------------- /chapter-gestures/Detecting Pinch Gestures/Detecting Pinch Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Pinch Gestures/Detecting Pinch Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-gestures/Detecting Swipe Gestures/Detecting Swipe Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Swipe Gestures/Detecting Swipe Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Adding Shadows to Shapes/Adding Shadows to Shapes.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Adding Shadows to Shapes/Adding Shadows to Shapes.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-health/Accessing and Modifying User’s Height Information/Accessing and Modifying User’s Height Information.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-motion/Retrieving Gyroscope Data/Retrieving Gyroscope Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-motion/Retrieving Gyroscope Data/Retrieving Gyroscope Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-motion/Retrieving Pedometer Data/Retrieving Pedometer Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-motion/Retrieving Pedometer Data/Retrieving Pedometer Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-networking/Customizing URL Requests/Customizing URL Requests.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-networking/Customizing URL Requests/Customizing URL Requests.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-notification/Listening and Reacting to Keyboard Notifications/Listening and Reacting to Keyboard Notifications.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-notification/Listening for and Reacting to Local Notifications/Listening for and Reacting to Local Notifications.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-addressBook/Adding Persons to Groups/Adding Persons to Groups.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-addressBook/Adding Persons to Groups/Adding Persons to Groups.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Implementing Range Pickers with UISlider/Implementing Range Pickers with UISlider/Images.xcassets/ThumbHighlighted.imageset/ThumbHighlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Implementing Range Pickers with UISlider/Implementing Range Pickers with UISlider/Images.xcassets/ThumbHighlighted.imageset/ThumbHighlighted@2x.png -------------------------------------------------------------------------------- /chapter-cloud/Creating a Provision Profile/Creating a Provision Profile.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-cloud/Creating a Provision Profile/Creating a Provision Profile.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Deleting Data from Core Data/Deleting Data from Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Deleting Data from Core Data/Deleting Data from Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Deleting Data from Core Data/Deleting Data from Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Deleting Data from Core Data/Deleting Data from Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Reading Data from Core Data/Reading Data from Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Reading Data from Core Data/Reading Data from Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-extensions/Building Custom Keyboards/Building Custom Keyboards.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Building Custom Keyboards/Building Custom Keyboards.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-extensions/Building Custom Keyboards/Building Custom Keyboards.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Building Custom Keyboards/Building Custom Keyboards.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png -------------------------------------------------------------------------------- /chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/iTunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/iTunesArtwork@2x.png -------------------------------------------------------------------------------- /chapter-fileManagement/Creating Folders on Disk/Creating Folders on Disk.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-fileManagement/Creating Folders on Disk/Creating Folders on Disk.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-fileManagement/Saving Objects to Files/Saving Objects to Files.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-fileManagement/Saving Objects to Files/Saving Objects to Files.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-fileManagement/Saving Objects to Files/Saving Objects to Files.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-fileManagement/Saving Objects to Files/Saving Objects to Files.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-gestures/Detecting Rotation Gestures/Detecting Rotation Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Rotation Gestures/Detecting Rotation Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-health/Setting up Your App for HealthKit/Setting up Your App for HealthKit/Setting up Your App for HealthKit.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.developer.healthkit 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /chapter-homekit/Discovering and Managing HomeKit Enabled Accessories/Discovering and Managing HomeKit Enabled Accessories.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-maps/Displaying Pins on a Map View/Displaying Pins on a Map View.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-maps/Displaying Pins on a Map View/Displaying Pins on a Map View.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-networking/Customizing URL Requests/Customizing URL Requests.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-networking/Customizing URL Requests/Customizing URL Requests.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/1.imageset/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/1.imageset/1.png -------------------------------------------------------------------------------- /chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/2.imageset/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/2.imageset/2.png -------------------------------------------------------------------------------- /chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/3.imageset/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/3.imageset/3.png -------------------------------------------------------------------------------- /chapter-addressBook/Searching the Address Book/Searching the Address Book.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-addressBook/Searching the Address Book/Searching the Address Book.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Creating, Using and Customizing Switches with UISwitch/Creating, Using and Customizing Switches with UISwitch.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Loading Web Pages with WebKit/Loading Web Pages with WebKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Loading Web Pages with WebKit/Loading Web Pages with WebKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-camera/Taking Photos with the Camera/Taking Photos with the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-camera/Taking Photos with the Camera/Taking Photos with the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-camera/Taking Videos with the Camera/Taking Videos with the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-camera/Taking Videos with the Camera/Taking Videos with the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-cloud/Creating a Provision Profile/Creating a Provision Profile.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-cloud/Creating a Provision Profile/Creating a Provision Profile.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-cloud/Retrieving Data with CloudKit/Retrieving Data with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-cloud/Retrieving Data with CloudKit/Retrieving Data with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-Small-40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Providing a Custom Sharing Extension to iOS/Providing a Custom Sharing Extension to iOS/Images.xcassets/AppIcon.appiconset/Icon-Small-40@2x-1.png -------------------------------------------------------------------------------- /chapter-fileManagement/Creating Folders on Disk/Creating Folders on Disk.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-fileManagement/Creating Folders on Disk/Creating Folders on Disk.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-fileManagement/Finding the Path of the Most Useful Folders on Disk/Finding the Path of the Most Useful Folders on Disk.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-gestures/Detecting Rotation Gestures/Detecting Rotation Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Rotation Gestures/Detecting Rotation Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-homekit/Interacting with HomeKit Accessories/Interacting with HomeKit Accessories/Interacting with HomeKit Accessories.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.developer.homekit 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /chapter-homekit/Managing the User’s Home in HomeKit/Managing the User’s Home in HomeKit/Managing the User’s Home in HomeKit.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.developer.homekit 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /chapter-homekit/Specifying Zones in the User’s Home/Specifying Zones in the User’s Home/Specifying Zones in the User’s Home.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.developer.homekit 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /chapter-maps/Displaying Pins on a Map View/Displaying Pins on a Map View.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-maps/Displaying Pins on a Map View/Displaying Pins on a Map View.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-motion/Retrieving Accelerometer Data/Retrieving Accelerometer Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-motion/Retrieving Accelerometer Data/Retrieving Accelerometer Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-multimedia/Accessing the Music Library/Accessing the Music Library.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-multimedia/Accessing the Music Library/Accessing the Music Library.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-networking/Downloading Data in the Background Using NSURLSession/Downloading Data in the Background Using NSURLSession.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-security/Sharing Keychain Data Between Multiple Apps - Reading/Sharing Keychain Data Between Multiple Apps - Reading.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-security/Sharing Keychain Data Between Multiple Apps - Writing/Sharing Keychain Data Between Multiple Apps - Writing.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-addressBook/Retrieving and Setting a Person's Address Book Image/Retrieving and Setting a Person's Address Book Image.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-addressBook/Retrieving and Setting a Person's Address Book Image/Retrieving and Setting a Person's Address Book Image/Images.xcassets/image.imageset/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-addressBook/Retrieving and Setting a Person's Address Book Image/Retrieving and Setting a Person's Address Book Image/Images.xcassets/image.imageset/image.png -------------------------------------------------------------------------------- /chapter-addressBook/Searching the Address Book/Searching the Address Book.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-addressBook/Searching the Address Book/Searching the Address Book.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Adding Buttons to Navigation Bars Using UIBarButtonItem/Adding Buttons to Navigation Bars Using UIBarButtonItem.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Loading Web Pages with WebKit/Loading Web Pages with WebKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Loading Web Pages with WebKit/Loading Web Pages with WebKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Presenting Sharing Options with UIActivityViewController/Presenting Sharing Options with UIActivityViewController.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-camera/Taking Photos with the Camera/Taking Photos with the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-camera/Taking Photos with the Camera/Taking Photos with the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-camera/Taking Videos with the Camera/Taking Videos with the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-camera/Taking Videos with the Camera/Taking Videos with the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-cloud/Retrieving Data with CloudKit/Retrieving Data with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-cloud/Retrieving Data with CloudKit/Retrieving Data with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Performing UI-Related Tasks/Performing UI-Related Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Performing UI-Related Tasks/Performing UI-Related Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Performing UI-Related Tasks/Performing UI-Related Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Performing UI-Related Tasks/Performing UI-Related Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Performing a Task Only Once/Performing a Task Only Once.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Performing a Task Only Once/Performing a Task Only Once.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Performing a Task Only Once/Performing a Task Only Once.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Performing a Task Only Once/Performing a Task Only Once.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Fetching Data in the Background/Fetching Data in the Background.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Fetching Data in the Background/Fetching Data in the Background.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Writing to Core Data/Writing to Core Data/Writing_to_Core_Data.xcdatamodeld/.xccurrentversion: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | _XCCurrentVersionName 6 | Writing_to_Core_Data.xcdatamodel 7 | 8 | 9 | -------------------------------------------------------------------------------- /chapter-extensions/Adding New Photo Editing Capabilities to the Photos App/Adding New Photo Editing Capabilities to the Photos App.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-fileManagement/Deleting Files and Folders/Deleting Files and Folders.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-fileManagement/Deleting Files and Folders/Deleting Files and Folders.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-gestures/Detecting Long Press Gestures/Detecting Long Press Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Long Press Gestures/Detecting Long Press Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Constructing Resizable Images/Constructing Resizable Images.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Constructing Resizable Images/Constructing Resizable Images.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-health/Reading and Modifying the User’s Total Calories Burned/Reading and Modifying the User’s Total Calories Burned.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-homekit/Simulating HomeKit Accessories/Simulating HomeKit Accessories.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-homekit/Simulating HomeKit Accessories/Simulating HomeKit Accessories.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-motion/Retrieving Accelerometer Data/Retrieving Accelerometer Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-motion/Retrieving Accelerometer Data/Retrieving Accelerometer Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-multimedia/Accessing the Music Library/Accessing the Music Library.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-multimedia/Accessing the Music Library/Accessing the Music Library.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/1.imageset/1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/1.imageset/1@2x.png -------------------------------------------------------------------------------- /chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/2.imageset/2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/2.imageset/2@2x.png -------------------------------------------------------------------------------- /chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/3.imageset/3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files/Images.xcassets/3.imageset/3@2x.png -------------------------------------------------------------------------------- /chapter-addressBook/Retrieving a Property of a Person Entity with System UI/Retrieving a Property of a Person Entity with System UI.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-addressBook/Retrieving and Setting a Person's Address Book Image/Retrieving and Setting a Person's Address Book Image/Images.xcassets/image.imageset/image@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-addressBook/Retrieving and Setting a Person's Address Book Image/Retrieving and Setting a Person's Address Book Image/Images.xcassets/image.imageset/image@2x.png -------------------------------------------------------------------------------- /chapter-cloud/Querying the Cloud with CloudKit/Querying the Cloud with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-cloud/Querying the Cloud with CloudKit/Querying the Cloud with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-cloud/Setting Up Your App for CloudKit/Setting Up Your App for CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-cloud/Setting Up Your App for CloudKit/Setting Up Your App for CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Fetching Data in the Background/Fetching Data in the Background.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Fetching Data in the Background/Fetching Data in the Background.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-fileManagement/Deleting Files and Folders/Deleting Files and Folders.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-fileManagement/Deleting Files and Folders/Deleting Files and Folders.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-gestures/Detecting Long Press Gestures/Detecting Long Press Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Long Press Gestures/Detecting Long Press Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-graphics/Constructing Resizable Images/Constructing Resizable Images.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-graphics/Constructing Resizable Images/Constructing Resizable Images.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-homekit/Adding Rooms to the User’s Home/Adding Rooms to the User’s Home.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-homekit/Adding Rooms to the User’s Home/Adding Rooms to the User’s Home.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-homekit/Simulating HomeKit Accessories/Simulating HomeKit Accessories.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-homekit/Simulating HomeKit Accessories/Simulating HomeKit Accessories.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-maps/Displaying Directions on The Map/Displaying Directions on The Map.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-maps/Displaying Directions on The Map/Displaying Directions on The Map.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-notification/Listening and Reacting to Keyboard Notifications/Listening and Reacting to Keyboard Notifications/Images.xcassets/Background.imageset/Background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-notification/Listening and Reacting to Keyboard Notifications/Listening and Reacting to Keyboard Notifications/Images.xcassets/Background.imageset/Background.png -------------------------------------------------------------------------------- /chapter-security/Finding Values in the Keychain/Finding Values in the Keychain.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-security/Finding Values in the Keychain/Finding Values in the Keychain.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-security/Storing Values in the Keychain/Storing Values in the Keychain.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-security/Storing Values in the Keychain/Storing Values in the Keychain.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-tables/Feeding Custom Cells to Collection Views Using .xib Files/Feeding Custom Cells to Collection Views Using .xib Files.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-basics/Adding Blur Effects to Your Views/Adding Blur Effects to Your Views.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Adding Blur Effects to Your Views/Adding Blur Effects to Your Views.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Introduction to Chapter (Basics)/Introduction to Chapter (Basics).xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Introduction to Chapter (Basics)/Introduction to Chapter (Basics).xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Loading Web Pages with UIWebView/Loading Web Pages with UIWebView.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Loading Web Pages with UIWebView/Loading Web Pages with UIWebView.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Loading Web Pages with UIWebView/Loading Web Pages with UIWebView.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Loading Web Pages with UIWebView/Loading Web Pages with UIWebView.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-camera/Detecting and Probing the Camera/Detecting and Probing the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-camera/Detecting and Probing the Camera/Detecting and Probing the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-camera/Detecting and Probing the Camera/Detecting and Probing the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-camera/Detecting and Probing the Camera/Detecting and Probing the Camera.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-cloud/Querying the Cloud with CloudKit/Querying the Cloud with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-cloud/Querying the Cloud with CloudKit/Querying the Cloud with CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-cloud/Setting Up Your App for CloudKit/Setting Up Your App for CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-cloud/Setting Up Your App for CloudKit/Setting Up Your App for CloudKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Performing Tasks After a Delay/Performing Tasks After a Delay.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Performing Tasks After a Delay/Performing Tasks After a Delay.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Adding Alarms to Calendars/Adding Alarms to Calendars.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-datesCalendarsEvents/Adding Alarms to Calendars/Adding Alarms to Calendars.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Adding Events to Calendars/Adding Events to Calendars.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-datesCalendarsEvents/Adding Events to Calendars/Adding Events to Calendars.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Constructing Date Objects/Constructing Date Objects.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-datesCalendarsEvents/Constructing Date Objects/Constructing Date Objects.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Constructing Date Objects/Constructing Date Objects.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-datesCalendarsEvents/Constructing Date Objects/Constructing Date Objects.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Retrieving Calendar Groups/Retrieving Calendar Groups.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-datesCalendarsEvents/Retrieving Calendar Groups/Retrieving Calendar Groups.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-dynamics/Detecting and Reacting to Collisions Between UI Components/Detecting and Reacting to Collisions Between UI Components.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-extensions/Creating a Service Within Your App with Action Extensions/Creating a Service Within Your App with Action Extensions.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-fileManagement/Enumerating Files and Folders/Enumerating Files and Folders.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-fileManagement/Enumerating Files and Folders/Enumerating Files and Folders.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-health/Retrieving User’s Date of Birth/Retrieving User’s Date of Birth.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-health/Retrieving User’s Date of Birth/Retrieving User’s Date of Birth.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-health/Setting up Your App for HealthKit/Setting up Your App for HealthKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-health/Setting up Your App for HealthKit/Setting up Your App for HealthKit.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-homekit/Adding Rooms to the User’s Home/Adding Rooms to the User’s Home.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-homekit/Adding Rooms to the User’s Home/Adding Rooms to the User’s Home.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-homekit/Grouping Services of HomeKit Accessories/Grouping Services of HomeKit Accessories/Grouping Services of HomeKit Accessories.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.developer.homekit 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /chapter-maps/Displaying Directions on The Map/Displaying Directions on The Map.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-maps/Displaying Directions on The Map/Displaying Directions on The Map.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-motion/Detecting Shakes on an iOS Device/Detecting Shakes on an iOS Device.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-motion/Detecting Shakes on an iOS Device/Detecting Shakes on an iOS Device.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-notification/Listening and Reacting to Keyboard Notifications/Listening and Reacting to Keyboard Notifications/Images.xcassets/Background.imageset/Background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-notification/Listening and Reacting to Keyboard Notifications/Listening and Reacting to Keyboard Notifications/Images.xcassets/Background.imageset/Background@2x.png -------------------------------------------------------------------------------- /chapter-notification/Reacting to Push Notifications/Reacting to Push Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-notification/Reacting to Push Notifications/Reacting to Push Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-notification/Scheduling Local Notifications/Scheduling Local Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-notification/Scheduling Local Notifications/Scheduling Local Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-security/Finding Values in the Keychain/Finding Values in the Keychain.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-security/Finding Values in the Keychain/Finding Values in the Keychain.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-security/Storing Values in the Keychain/Storing Values in the Keychain.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-security/Storing Values in the Keychain/Storing Values in the Keychain.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-tables/Populating a Table View with Data/Populating a Table View with Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Populating a Table View with Data/Populating a Table View with Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Adding Blur Effects to Your Views/Adding Blur Effects to Your Views.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Adding Blur Effects to Your Views/Adding Blur Effects to Your Views.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Displaying Images with UIImageView/Displaying Images with UIImageView.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Displaying Images with UIImageView/Displaying Images with UIImageView.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Presenting Temporary Information on the Screen with Popovers/Presenting Temporary Information on the Screen with Popovers.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-cloud/Observing Changes to Records in CloudKit/Observing Changes to Records in CloudKit/Localizable.strings: -------------------------------------------------------------------------------- 1 | /* 2 | Localizable.strings 3 | Observing Changes to Records in CloudKit 4 | 5 | Created by vandad on 197//14. 6 | Copyright (c) 2014 Pixolity Ltd. All rights reserved. 7 | */ 8 | "creationAlertBodyKey" = "A new car is inserted into the cloud"; 9 | "creationAlertActionKey" = "Show me"; 10 | -------------------------------------------------------------------------------- /chapter-concurrency/Performing Non-UI Related Tasks/Performing Non-UI Related Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Performing Non-UI Related Tasks/Performing Non-UI Related Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Performing Tasks After a Delay/Performing Tasks After a Delay.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Performing Tasks After a Delay/Performing Tasks After a Delay.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Playing Audio in the Background/Playing Audio in the Background.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Playing Audio in the Background/Playing Audio in the Background.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Boosting Data Access in Table Views/Boosting Data Access in Table Views.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Boosting Data Access in Table Views/Boosting Data Access in Table Views.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Adding Alarms to Calendars/Adding Alarms to Calendars.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-datesCalendarsEvents/Adding Alarms to Calendars/Adding Alarms to Calendars.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Adding Events to Calendars/Adding Events to Calendars.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-datesCalendarsEvents/Adding Events to Calendars/Adding Events to Calendars.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-datesCalendarsEvents/Retrieving Calendar Groups/Retrieving Calendar Groups.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-datesCalendarsEvents/Retrieving Calendar Groups/Retrieving Calendar Groups.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-fileManagement/Enumerating Files and Folders/Enumerating Files and Folders.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-fileManagement/Enumerating Files and Folders/Enumerating Files and Folders.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-health/Setting up Your App for HealthKit/Setting up Your App for HealthKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-health/Setting up Your App for HealthKit/Setting up Your App for HealthKit.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-motion/Detecting Shakes on an iOS Device/Detecting Shakes on an iOS Device.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-motion/Detecting Shakes on an iOS Device/Detecting Shakes on an iOS Device.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-notification/Reacting to Push Notifications/Reacting to Push Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-notification/Reacting to Push Notifications/Reacting to Push Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-notification/Scheduling Local Notifications/Scheduling Local Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-notification/Scheduling Local Notifications/Scheduling Local Notifications.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-tables/Populating a Table View with Data/Populating a Table View with Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Populating a Table View with Data/Populating a Table View with Data.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Displaying Alerts and Action Sheets/Displaying Alerts and Action Sheets.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Displaying Alerts and Action Sheets/Displaying Alerts and Action Sheets.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Displaying Images with UIImageView/Displaying Images with UIImageView.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Displaying Images with UIImageView/Displaying Images with UIImageView.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Displaying Static Text with UILabel/Displaying Static Text with UILabel.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Displaying Static Text with UILabel/Displaying Static Text with UILabel.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Presenting Custom Sharing Options with UIActivityViewController/Presenting Custom Sharing Options with UIActivityViewController.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /chapter-camera/Storing Photos in the Photo Library/Storing Photos in the Photo Library.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-camera/Storing Photos in the Photo Library/Storing Photos in the Photo Library.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-camera/Storing Videos in the Photo Library/Storing Videos in the Photo Library.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-camera/Storing Videos in the Photo Library/Storing Videos in the Photo Library.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Performing Non-UI Related Tasks/Performing Non-UI Related Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Performing Non-UI Related Tasks/Performing Non-UI Related Tasks.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Playing Audio in the Background/Playing Audio in the Background.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Playing Audio in the Background/Playing Audio in the Background.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Scheduling a Background Activity/Scheduling a Background Activity.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Scheduling a Background Activity/Scheduling a Background Activity.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-concurrency/Scheduling a Background Activity/Scheduling a Background Activity.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-concurrency/Scheduling a Background Activity/Scheduling a Background Activity.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Boosting Data Access in Table Views/Boosting Data Access in Table Views.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Boosting Data Access in Table Views/Boosting Data Access in Table Views.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Introduction to Core Data/Introduction to Core Data/Introduction_to_Core_Data.xcdatamodeld/.xccurrentversion: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | _XCCurrentVersionName 6 | Introduction_to_Core_Data.xcdatamodel 7 | 8 | 9 | -------------------------------------------------------------------------------- /chapter-data/Sorting Data in Core Data/Sorting Data in Core Data/Sorting_Data_in_Core_Data.xcdatamodeld/.xccurrentversion: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | _XCCurrentVersionName 6 | Sorting_Data_in_Core_Data.xcdatamodel 7 | 8 | 9 | -------------------------------------------------------------------------------- /chapter-extensions/Adding New Photo Editing Capabilities to the Photos App/Adding New Photo Editing Capabilities to the Photos App/Images.xcassets/AppIcon.appiconset/Icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Adding New Photo Editing Capabilities to the Photos App/Adding New Photo Editing Capabilities to the Photos App/Images.xcassets/AppIcon.appiconset/Icon-76.png -------------------------------------------------------------------------------- /chapter-gestures/Detecting Screen Edge Pan Gestures/Detecting Screen Edge Pan Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Screen Edge Pan Gestures/Detecting Screen Edge Pan Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-maps/Displaying Custom Pins on a Map View/Displaying Custom Pins on a Map View.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-maps/Displaying Custom Pins on a Map View/Displaying Custom Pins on a Map View.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-maps/Pinpointing the Location of a Device/Pinpointing the Location of a Device.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-maps/Pinpointing the Location of a Device/Pinpointing the Location of a Device.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-networking/Uploading Data Using NSURLSession/Uploading Data Using NSURLSession.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-networking/Uploading Data Using NSURLSession/Uploading Data Using NSURLSession.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-tables/Handling Events in Collection Views/Handling Events in Collection Views.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Adding Buttons to the User Interface with UIButton/Adding Buttons to the User Interface with UIButton/Images.xcassets/NormalBlueButton.imageset/NormalBlueButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Adding Buttons to the User Interface with UIButton/Adding Buttons to the User Interface with UIButton/Images.xcassets/NormalBlueButton.imageset/NormalBlueButton.png -------------------------------------------------------------------------------- /chapter-basics/Displaying Alerts and Action Sheets/Displaying Alerts and Action Sheets.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Displaying Alerts and Action Sheets/Displaying Alerts and Action Sheets.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Displaying Static Text with UILabel/Displaying Static Text with UILabel.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Displaying Static Text with UILabel/Displaying Static Text with UILabel.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-basics/Picking Values with the UIPickerView/Picking Values with the UIPickerView.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-basics/Picking Values with the UIPickerView/Picking Values with the UIPickerView.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-camera/Storing Photos in the Photo Library/Storing Photos in the Photo Library.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-camera/Storing Photos in the Photo Library/Storing Photos in the Photo Library.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-camera/Storing Videos in the Photo Library/Storing Videos in the Photo Library.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-camera/Storing Videos in the Photo Library/Storing Videos in the Photo Library.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-data/Performing Batch Updates on Core Data/Performing Batch Updates on Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-data/Performing Batch Updates on Core Data/Performing Batch Updates on Core Data.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-extensions/Adding New Photo Editing Capabilities to the Photos App/Adding New Photo Editing Capabilities to the Photos App/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Adding New Photo Editing Capabilities to the Photos App/Adding New Photo Editing Capabilities to the Photos App/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /chapter-extensions/Adding New Photo Editing Capabilities to the Photos App/Adding New Photo Editing Capabilities to the Photos App/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Adding New Photo Editing Capabilities to the Photos App/Adding New Photo Editing Capabilities to the Photos App/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png -------------------------------------------------------------------------------- /chapter-extensions/Adding New Photo Editing Capabilities to the Photos App/Adding New Photo Editing Capabilities to the Photos App/Images.xcassets/AppIcon.appiconset/Icon-Small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-extensions/Adding New Photo Editing Capabilities to the Photos App/Adding New Photo Editing Capabilities to the Photos App/Images.xcassets/AppIcon.appiconset/Icon-Small.png -------------------------------------------------------------------------------- /chapter-gestures/Detecting Screen Edge Pan Gestures/Detecting Screen Edge Pan Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-gestures/Detecting Screen Edge Pan Gestures/Detecting Screen Edge Pan Gestures.xcodeproj/project.xcworkspace/xcuserdata/vandadnp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /chapter-homekit/Interacting with HomeKit Accessories/Interacting with HomeKit Accessories.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandadnp/iOS-8-Swift-Programming-Cookbook/HEAD/chapter-homekit/Interacting with HomeKit Accessories/Interacting with HomeKit Accessories.xcodeproj/project.xcworkspace/xcuserdata/vandad.xcuserdatad/UserInterfaceState.xcuserstate --------------------------------------------------------------------------------