Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro iOS Persistence: Using Core Data

Buy
Pro iOS Persistence: Using Core Data, 9781430260288 (1430260289), Apress, 2014

Pro iOS Persistence explains how to build apps in Objective-C and Swift that persist and use data most effectively including the popular Core Data framework. Covering common and advanced persistence patterns, this book prepares any iOS developer to store and retrieve data accurately and efficiently.

This book starts by giving you a solid grounding in Core Data, providing a foundation for the rest of the book. With this knowledge, you'll have all you need to master Core Data and power your data-driven applications. You'll see how to work with SQLite and how to create an efficient data model to represent your data. Once you've established your data model, you'll learn how to work with data objects and refine result sets to get the most out of the stored data.

The advanced portions of the book begin by showing you how to tune your apps' performance and memory usage, to give you a truly professional edge. You'll see how to version and migrate your data as well, to ensure your data stays organized and efficient. Finally, the book covers managing table views with NSFetchedResultsController.

What you’ll learn

  • How to persist data using the iOS SDK, Xcode, Core Data and more
  • How to organize data appropriately
  • How to persist data efficiently
  • How to effectively use Apple tools
  • How to build Core Data applications
  • How to use Core Data in advanced settings
  • How to version and migrate data as your applications evolve
  • How to tune and optimize persistence

Who this book is for

This book is for iOS app developers who have some experience building iPhone or iPad apps. Recommended reading before using this book: Beginning level iOS books.

Table of Contents

1. Touring Core Data

2. Building Data Models

3. Advanced Querying

4. Attending to Data Quality

5. Integrating with the User Interface

6. Versioning and Migrating Data

7. Encrypting and Transforming Data

8. Talking to Services: iCloud, RestKit, and Dropbox

9. Tuning Performance, Memory Usage, and Multithreading

(HTML tags aren't allowed.)

PHP Hacks : Tips & Tools For Creating Dynamic Websites
PHP Hacks : Tips & Tools For Creating Dynamic Websites

Programmers love its flexibility and speed; designers love its accessibility and convenience. When it comes to creating web sites, the PHP scripting language is truly a red-hot property. In fact, PHP is currently used on more than 19 million web sites, surpassing Microsoft's ASP .NET technology in popularity. Not surprisingly,...

Designing Security Architecture Solutions
Designing Security Architecture Solutions
The first guide to tackle security architecture at the software engineering level

Computer security has become a critical business concern, and, as such, the responsibility of all IT professionals. In this groundbreaking book, a security expert with AT&T Business's renowned Network Services organization explores system security
...
Apache Solr 3 Enterprise Search Server
Apache Solr 3 Enterprise Search Server
If you are a developer building an application today then you know how important a good search experience is. Apache Solr, built on Apache Lucene, is a wildly popular open source enterprise search server that easily delivers powerful search and faceted navigation features that are elusive with databases. Solr supports complex search criteria,...

Fundamentals of Audio and Video Programming for Games
Fundamentals of Audio and Video Programming for Games

Deliver console-rocking sound, music, and video effects to your games with this all-in-one toolkit for C++ game programmers. From mixing and moving sounds around a 3-D space to taking video to the third dimension, you get expert insights and performance tips direct from the developers. It’s everything you need to fuel your...

Building a Web Site for Dummies
Building a Web Site for Dummies
Maybe you already have your own Web site and you’re not quite satisfied with it. Or perhaps you’re still in the planning stages and want to know what you can do to make your site as good as it can be. You’ve been to Web sites that have all the bells and whistles, and you wouldn’t be human if you weren’t just a wee bit...
MPLS and Next-Generation Networks: Foundations for NGN and Enterprise Virtualization (Network Business)
MPLS and Next-Generation Networks: Foundations for NGN and Enterprise Virtualization (Network Business)

Understand the business case for deploying MPLS-based services and solutions

  • Provides network managers and architects a precise MPLS primer

  • Defines MPLS service problems and their associated solutions

  • ...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy