Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
iOS 4 Programming Cookbook
SPECIAL OFFER: Upgrade this ebook with O’Reilly A Note Regarding Supplemental Files Preface
Audience Organization of This Book Additional Resources Conventions Used in This Book Using Code Examples We’d Like to Hear from You Safari® Books Online Acknowledgments
1. Working with Objects
1.0. Introduction 1.1. Implementing and Using Custom Objects
Problem Solution Discussion See Also
1.2. Allocating and Initializing Objects
Problem Solution Discussion
1.3. Defining Two or More Methods with the Same Name in an Object
Problem Solution Discussion See Also
1.4. Defining and Accessing Properties
Problem Solution Discussion
1.5. Managing Properties Manually
Problem Solution Discussion See Also
1.6. Reusing a Block of Code
Problem Solution Discussion
1.7. Communicating with Objects
Problem Solution Discussion
1.8. Invoking the Selectors of an Object Dynamically
Problem Solution Discussion See Also
1.9. Managing Memory with the iOS SDK
Problem Solution Discussion
1.10. Managing Untyped Objects
Problem Solution Discussion
2. Implementing Controllers and Views
2.0. Introduction 2.1. Getting and Using the Application Delegate
Problem Solution Discussion
2.2. Managing the Views in Your Application
Problem Solution Discussion
2.3. Creating Your Application’s GUI
Problem Solution Discussion See Also
2.4. Making Your View Controller Available at Runtime
Problem Solution Discussion
2.5. Using a View in Your Application’s GUI
Problem Solution Discussion
2.6. Managing Master-Detail Views
Problem Solution Discussion See Also
2.7. Managing Multiple Views
Problem Solution Discussion
2.8. Incorporating and Using Models in the GUI
Problem Solution Discussion
2.9. Implementing Navigation Bars
Problem Solution Discussion See Also
2.10. Switching from One View to Another
Problem Solution Discussion See Also
2.11. Setting the Title on a Navigation Bar
Problem Solution Discussion See Also
2.12. Displaying an Image for the Title of the Navigation Bar
Problem Solution Discussion
2.13. Creating and Managing Buttons on a Navigation Bar
Problem Solution Discussion See Also
2.14. Removing a View from a Navigation Controller
Problem Solution Discussion See Also
2.15. Manipulating a Navigation Controller’s Array of View Controllers
Problem Solution Discussion See Also
2.16. Incorporating a Tab Bar into Your Application
Problem Solution Discussion
2.17. Pop Up Additional Information over iPad UI Elements
Problem Solution Discussion See Also
3. Constructing and Using Table Views
3.0. Introduction 3.1. Creating a Table View Using Interface Builder
Problem Solution Discussion See Also
3.2. Creating a Table View Using Code
Problem Solution Discussion See Also
3.3. Assigning an Event Handler to a Table View Using Interface Builder
Problem Solution Discussion See Also
3.4. Assigning an Event Handler to a Table View Using Xcode
Problem Solution Discussion See Also
3.5. Populating a Table View with Data
Problem Solution Discussion
3.6. Receiving and Handling Table View Events
Problem Solution Discussion See Also
3.7. Using Different Types of Accessories in a Table View
Problem Solution Discussion
3.8. Creating Custom Table View Accessories
Problem Solution Discussion
3.9. Customizing the Appearance of a Table View’s Contents
Problem Solution Discussion See Also
3.10. Displaying Hierarchical Data
Problem Solution Discussion
3.11. Effectively Managing Memory with Table Views
Problem Solution Discussion
3.12. Editing and Moving Data in a Table View
Problem Solution Discussion See Also
3.13. Enabling Swipe Deletion
Problem Solution Discussion
3.14. Grouping Data
Problem Solution Discussion
4. Core Location and Maps
4.0. Introduction 4.1. Creating a Map Using Interface Builder
Problem Solution Discussion See Also
4.2. Creating a Map Using Code
Problem Solution Discussion See Also
4.3. Handling the Events of a Map
Problem Solution Discussion
4.4. Pinpointing a Device’s Location
Problem Solution Discussion
4.5. Displaying Built-in Pins on a Map View
Problem Solution Discussion See Also
4.6. Displaying Pins with Different Colors on a Map View
Problem Solution Discussion
4.7. Creating and Displaying Custom Pins on a Map View
Problem Solution Discussion
4.8. Retrieving Meaningful Addresses Using Spatial Coordinates
Problem Solution Discussion See Also
4.9. Retrieving Spatial Coordinates Using Meaningful Addresses
Problem Solution Discussion See Also
5. Implementing Gesture Recognizers
5.0. Introduction 5.1. Detecting Swipe Gestures
Problem Solution Discussion
5.2. Reacting to Rotation Gestures
Problem Solution Discussion See Also
5.3. Detecting Panning and Dragging Gestures
Problem Solution Discussion
5.4. Detecting Long Press Gestures
Problem Solution Discussion
5.5. Responding to Tap Gestures
Problem Solution Discussion
5.6. Responding to Pinch Gestures
Problem Solution Discussion
6. Networking and XML
6.0. Introduction 6.1. Opening and Reading a Local XML File
Problem Solution Discussion See Also
6.2. Parsing an XML File into Objects
Problem Solution Discussion See Also
6.3. Downloading Files Synchronously
Problem Solution Discussion See Also
6.4. Downloading Files Asynchronously
Problem Solution Discussion See Also
6.5. Reading and Parsing Remote XML Files
Problem Solution Discussion See Also
6.6. Caching Files in Memory
Problem Solution Discussion
6.7. Caching Files on Disk
Problem Solution Discussion
7. Operations, Threads, and Timers
7.0. Introduction 7.1. Running Tasks Synchronously
Problem Solution Discussion See Also
7.2. Running Tasks Asynchronously
Problem Solution Discussion
7.3. Creating a Dependency Between Tasks
Problem Solution Discussion See Also
7.4. Performing a Task After a Delay
Problem Solution Discussion
7.5. Performing Periodic Tasks
Problem Solution Discussion See Also
7.6. Performing Periodic Tasks Efficiently
Problem Solution Discussion
7.7. Initializing Threads Implicitly
Problem Solution Discussion
7.8. Exiting Threads and Timers
Problem Solution Discussion
7.9. Avoiding Memory Leaks in Threads
Problem Solution Discussion
8. Audio and Video
8.0. Introduction 8.1. Playing Audio Files
Problem Solution Discussion See Also
8.2. Handling Interruptions While Playing Audio Files
Problem Solution Discussion
8.3. Recording Audio Files
Problem Solution Discussion See Also
8.4. Handling Interruptions While Recording Audio Files
Problem Solution Discussion
8.5. Playing Audio over Other Sounds That Are Playing
Problem Solution Discussion
8.6. Playing Video Files
Problem Solution Discussion See Also
8.7. Capturing Thumbnails from a Video File Asynchronously
Problem Solution Discussion
8.8. Accessing the iPod Library in Response to a User Request
Problem Solution Discussion
9. Address Book
9.0. Introduction 9.1. Accessing the Address Book
Problem Solution Discussion
9.2. Retrieving All the People in the Address Book
Problem Solution Discussion See Also
9.3. Retrieving Properties of Address Book Entries
Problem Solution Discussion See Also
9.4. Inserting a Person Entry in the User’s Address Book
Problem Solution Discussion
9.5. Inserting a Group Entry in the User’s Address Book
Problem Solution Discussion
9.6. Adding Persons to Groups
Problem Solution Discussion See Also
9.7. Searching in the Address Book
Problem Solution Discussion
9.8. Retrieving and Setting a Person’s Address Book Image
Problem Solution Discussion
10. Camera and the Photo Library
10.0. Introduction 10.1. Detecting and Probing the Camera
Problem Solution Discussion
10.2. Taking Photos with the Camera
Problem Solution Discussion See Also
10.3. Taking Videos with the Camera
Problem Solution Discussion See Also
10.4. Storing Photos in the Photo Library
Problem Solution Discussion
10.5. Storing Videos in the Photo Library
Problem Solution Discussion
10.6. Retrieving Photos and Videos from the Photo Library
Problem Solution Discussion See Also
10.7. Retrieving Assets from the Assets Library
Problem Solution Discussion
10.8. Editing Videos on an iOS Device
Problem Solution Discussion See Also
11. Multitasking
11.0. Introduction 11.1. Detecting the Availability of Multitasking
Problem Solution Discussion
11.2. Completing a Long-Running Task in the Background
Problem Solution Discussion See Also
11.3. Receiving Local Notifications in the Background
Problem Solution Discussion
11.4. Playing Audio in the Background
Problem Solution Discussion
11.5. Handling Location Changes in the Background
Problem Solution Discussion
11.6. Saving and Loading the State of a Multitasking iOS Application
Problem Solution Discussion See Also
11.7. Handling Network Connections in the Background
Problem Solution Discussion See Also
11.8. Handling Notifications Delivered to a Waking Application
Problem Solution Discussion
11.9. Handling Locale Changes in the Background
Problem Solution Discussion
11.10. Responding to Changes in an Application’s Settings
Problem Solution Discussion
11.11. Opting Out of Background Execution
Problem Solution Discussion
12. Core Data
12.0. Introduction 12.1. Creating a Core Data Model with Xcode
Problem Solution Discussion
12.2. Creating and Using Core Data Model Classes
Problem Solution Discussion
12.3. Creating and Saving Data Using Core Data
Problem Solution Discussion
12.4. Loading Data Using Core Data
Problem Solution Discussion See Also
12.5. Deleting Data Using Core Data
Problem Solution Discussion
12.6. Sorting Data Using Core Data
Problem Solution Discussion See Also
12.7. Boosting Data Access in Table Views
Problem Solution Discussion
12.8. Implementing Relationships with Core Data
Problem Solution Discussion
13. Event Kit
13.0. Introduction 13.1. Retrieving the List of Calendars
Problem Solution Discussion See Also
13.2. Adding Events to Calendars
Problem Solution Discussion See Also
13.3. Accessing the Contents of Calendars
Problem Solution Discussion See Also
13.4. Removing Events from Calendars
Problem Solution Discussion See Also
13.5. Adding Recurring Events to Calendars
Problem Solution Discussion See Also
13.6. Retrieving the Attendees of an Event
Problem Solution Discussion See Also
13.7. Adding Alarms to Calendars
Problem Solution Discussion See Also
13.8. Handling Event Changed Notifications
Problem Solution Discussion
13.9. Presenting Event View Controllers
Problem Solution Discussion See Also
13.10. Presenting Event Edit View Controllers
Problem Solution Discussion See Also
14. Graphics
14.0. Introduction 14.1. Drawing Basic Shapes on a Graphics Context
Problem Solution Discussion See Also
14.2. Drawing Paths on a Graphics Context
Problem Solution Discussion
14.3. Drawing Images on a Graphics Context
Problem Solution Discussion See Also
14.4. Capturing the Screen Contents into an Image
Problem Solution Discussion
14.5. Drawing Text with Core Graphics
Problem Solution Discussion
15. Core Motion
15.0. Introduction 15.1. Detecting the Availability of an Accelerometer
Problem Solution Discussion See Also
15.2. Detecting the Availability of a Gyroscope
Problem Solution Discussion See Also
15.3. Retrieving Accelerometer Data
Problem Solution Discussion See Also
15.4. Detecting a Shake on an iOS Device
Problem Solution Discussion
15.5. Retrieving Gyroscope Data
Problem Solution Discussion See Also
Index About the Author Colophon SPECIAL OFFER: Upgrade this ebook with O’Reilly
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion