O'Reilly logo

Professional iOS Database Application Programming, 2nd Edition by Patrick Alessi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CONTENTS

Part I: Manipulating and Displaying data on the Iphone and Ipad

Chapter 1: Introducing Data-Driven Applications

Building a Simple Data-Driven Application

Further Exploration

Moving Forward

Chapter 2: The iOS Database: SQLite

What is SQLite?

Building a Simple Database

Connecting to Your Database

Moving Forward

Chapter 3: Displaying Your Data: The UITableView

Customizing the Table View

Implementing Sections and an Index

Implementing Search

Optimizing Table View Performance

Moving Forward

Chapter 4: User Interface Elements

Building Your Interface with Storyboards

Displaying Master/Detail Data with the Split View Controller

Displaying Data in a Popover

Gesture Recognizers

File Sharing Support

Moving Forward

Part II: Managing Your data with Core Data

Chapter 5: Introducing Core Data

The Basics of Core Data

The Core Data Architecture

Core Data and iCloud

Data Protection

Using Core Data: A Simple Task Manager

Moving Forward

Chapter 6: Modeling Data in Xcode

Modeling Your Data

Creating Custom NSManagedObject Subclasses

Creating the Tasks Model

Moving Forward

Chapter 7: Building a Core Data Application

The Tasks Application Architecture

Coding the Application

MasterViewController and the Basic UI

Generating the Managed Object Subclasses

Adding and Viewing Tasks

Building the Editing Controllers

Displaying Results in the MasterViewController

Generating Grouped Tables Using the NSFetchedResultsController

Implementing Custom Managed Objects

Moving Forward

Chapter 8: Core Data–Related ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required