Core Data for iOS: Developing Data-Driven Applications for the iPad, iPhone, and iPod touch (Paperback)
暫譯: iOS 核心數據:為 iPad、iPhone 和 iPod touch 開發數據驅動的應用程式 (平裝本)

Tim Isted, Tom Harrington

  • 出版商: Addison Wesley
  • 出版日期: 2011-06-03
  • 定價: $1,320
  • 售價: 5.0$660
  • 語言: 英文
  • 頁數: 304
  • 裝訂: Paperback
  • ISBN: 0321670426
  • ISBN-13: 9780321670427
  • 相關分類: Apple Developer
  • 立即出貨(限量) (庫存=4)

買這商品的人也買了...

相關主題

商品描述

Today, virtually every non-trivial iPhone and iPad app must manage data—quickly, smoothly, reliably, and with minimal impact on the CPU to conserve battery life. Core Data, Apple’s ready-made data persistence layer, can help you achieve all these goals. In Core Data for iOS, two leading iOS developers teach you the entire Core Data framework from the ground up. Writing for intermediate-to-advanced iOS developers, Tim Isted and Tom Harrington thoroughly explain how Core Data is used on iOS devices, introduce each of its primary classes, and show how they interact to provide amazing functionality with minimal configuration. You’ll learn how to store, fetch, and validate data; provide it efficiently to views; and much more. Isted and Harrington first give you a firm grounding in the technology, and then present real-world examples. They present multiple sample projects, as well as a start-to-finish, chapter-length case study. Coverage includes

 

• Understanding Core Data’s features, classes, and interactions

• Using Core Data in MVC-based iOS app development

• Mapping relational data to object models, and building them with Xcode 4’s Data Modeler

• Working with managed objects and using UITableView to display them

• Creating predicates to match numbers, data, and objects

• Maintaining compatibility across versions of an app’s data model

• Tracking managed object contexts across view controllers

• Using Core Data’s automatic Undo functionality

• Integrating abstract entities, entity inheritance, and multiple view controllers into a complete app

• Optimizing for iOS devices’ tight memory limits

• Diagnosing and fixing common Core Data problems

 

Introducing Addison-Wesley’s new Core Frameworks Series, written for experienced iOS developers by world-class Mac and iOS developers, these are the first comprehensive, code-rich reference guides to Apple’s Core Frameworks.

 

商品描述(中文翻譯)

今天,幾乎每個非平凡的 iPhone 和 iPad 應用程式都必須管理數據——快速、流暢、可靠,並且對 CPU 的影響最小,以節省電池壽命。Core Data,Apple 的現成數據持久化層,可以幫助您實現所有這些目標。在《iOS 的 Core Data》中,兩位領先的 iOS 開發者將從基礎開始教您整個 Core Data 框架。Tim Isted 和 Tom Harrington 針對中級到高級的 iOS 開發者,徹底解釋了 Core Data 在 iOS 設備上的使用方式,介紹了其主要類別,並展示了它們如何互動以提供驚人的功能,且配置最小。您將學習如何存儲、提取和驗證數據;有效地將其提供給視圖;以及更多內容。Isted 和 Harrington 首先為您打下堅實的技術基礎,然後提供實際案例。他們展示了多個示例項目,以及一個從頭到尾的、長度為一章的案例研究。內容包括:

• 理解 Core Data 的特性、類別和互動
• 在基於 MVC 的 iOS 應用開發中使用 Core Data
• 將關聯數據映射到物件模型,並使用 Xcode 4 的數據模型器構建它們
• 使用管理物件並使用 UITableView 顯示它們
• 創建謂詞以匹配數字、數據和物件
• 維護應用數據模型版本之間的兼容性
• 在視圖控制器之間跟踪管理物件上下文
• 使用 Core Data 的自動撤銷功能
• 將抽象實體、實體繼承和多個視圖控制器整合到完整的應用中
• 為 iOS 設備的緊湊內存限制進行優化
• 診斷和修復常見的 Core Data 問題

介紹 Addison-Wesley 的新 Core Frameworks 系列,這些書籍是由世界級的 Mac 和 iOS 開發者為經驗豐富的 iOS 開發者撰寫的,這是第一本全面、代碼豐富的 Apple Core Frameworks 參考指南。