Core Data in Objective-C

Data Storage and Management iOS and OS X

Paperback Engels 2016 3e druk 9781680501230
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

Core Data is Apple's data storage framework: it's powerful, built-in, and can integrate with iCloud. Discover all of Core Data's powerful capabilities, learn fundamental principles including thread and memory management, and add Core Data to both your iOS and OS X projects. All examples in this edition are based on Objective-C and are up-to-date for the latest versions of OS X El Capitan and iOS 9.

Core Data expert Marcus Zarra walks you through a fully developed application based around the Core Data APIs. You'll build on this application throughout the book, learning key Core Data principles such as NSPredicate, NSFetchRequest, thread management, and memory management.

Start with the basics of Core Data and learn how to use it to develop your application. Then delve deep into the API details. Explore how to get Core Data integrated into your application properly, and work with this flexible API to create convenience methods to improve your application's maintainability. Reduce your migration difficulties, integrate your Core Data app with iCloud and Watch Kit, and use Core Data in a queue-based environment. By the end of the book, you'll have built a full-featured application, gained a complete understanding of Core Data, and learned how to integrate your application into the iPhone/iPad platform.

This third edition updates all examples for OS X El Capitan and iOS 9, and gets you up to speed on changes in multithreading and batch processing. There's a new chapter on efficiently importing data from a network location, and a new discussion of how best to pre-load data into your application.

Specificaties

ISBN13:9781680501230
Taal:Engels
Bindwijze:paperback
Aantal pagina's:221
Druk:3
Verschijningsdatum:12-7-2016

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Marcus Zarra

Marcus S. Zarra is the owner of Zarra Studios LLC and the creator of seSales and iWeb Buddy. In addition, he is a co-author of Cocoa Is My Girlfriend, a wildly popular blog covering all aspects of Cocoa development. Marcus S. Zarra has been developing software since the mid-1980s and has written software in all of the major technological fields.

Andere boeken door Marcus Zarra

Inhoudsopgave

Introduction

1. Building a Foundation
2. Under the Hood of Core Data
3. iOS: NSFetchedResultController
4. Versioning and Migrating
5. Performance Tuning
6. Threading
7 Bulk Changes
8. Using Core Data with iCloud
9. Adding a Desktop Foundation
10. OS X: Bindings, KVC, and KVO
11. Spotlight, Quick Look, and Core Data
12. Dynamic Parameters

Bibliography
Index

Managementboek Top 100

Rubrieken

    Personen

      Trefwoorden

        Core Data in Objective-C