Sams Teach Yourself Core Data for Mac and iOS in 24 Hours (Paperback) (Sams 24小時自學Mac與iOS核心資料管理)

Jesse Feiler

  • 出版商: SAMS
  • 出版日期: 2011-11-19
  • 定價: $1,400
  • 售價: 5.0$700
  • 語言: 英文
  • 頁數: 480
  • 裝訂: Paperback
  • ISBN: 0672335778
  • ISBN-13: 9780672335778
  • 相關分類: Apple Developer
  • 立即出貨(限量) (庫存=2)

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

相關主題

商品描述

In just 24 sessions of one hour or less, start using Core Data to build powerful data-driven apps for iOS devices and Mac OS X computers! Using this book’s straightforward, step-by-step approach, you’ll discover how Apple’s built-in data persistence framework can help you meet any data-related requirement, from casual to enterprise-class. Beginning with the absolute basics, you’ll learn how to create data models, build interfaces, interact with users, work with data sources and table views, and even get started with iCloud. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!

 

Step-by-step instructions carefully walk you through the most common Core Data development tasks.

 

Quizzes and Exercises at the end of each chapter help you test your knowledge.

 

Notes present interesting information related to the discussion.

 

Tips offer advice or show you easier ways to perform tasks.

 

Cautions alert you to possible problems and give you advice on how to avoid them.

 

Learn how to…

  • Start writing database apps fast, with Xcode 4’s powerful tools and templates
  • Master the Objective-C features and patterns Core Data relies upon
  • Understand Core Data’s goals, components, and behavior
  • Model data graphically with Xcode 4’s Data Model Editor
  • Leverage the full power of Managed Objects
  • Use controllers to integrate your data model with your code
  • Fetch, use, and store data from any source
  • Develop interfaces and features more quickly with Interface Builder
  • Add navigation and control features that integrate seamlessly with Core Data
  • Interact with users via popovers, segmented controls, action sheets, and tab bars
  • Create table views that users can edit
  • Let Xcode 4 and Core Data validate your data for you
  • Use Predicates to precisely select the right data
  • Get ready for iCloud features to sync and move data among your iCloud-enabled devices

 

Jesse Feiler is a leading expert on Apple database development. Feiler has worked with databases since the 1980s, writing about technologies that have since evolved into Core Data. His database clients have included Federal Reserve Bank of New York, Young & Rubicam, and many small and nonprofit organizations. His recent books include Data-Driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go, and FileMaker Pro in Depth.

 

Category: Mac Programming

Covers: Core Data

User Level: Beginning-to-Intermediate

 

Register your book at informit.com/title/9780672335778 for access to all code examples from the book, as well as updates, and corrections as they become available.

 

 

商品描述(中文翻譯)

在僅僅24個小時或更少的時間內,使用Core Data來建立功能強大的數據驅動應用程式,適用於iOS設備和Mac OS X電腦!通過本書直觀的、逐步的方法,您將發現蘋果內建的數據持久性框架如何幫助您滿足從休閒到企業級的任何數據相關需求。從絕對基礎知識開始,您將學習如何創建數據模型、構建界面、與用戶互動、使用數據源和表格視圖,甚至開始使用iCloud。每一課都建立在您已經學到的基礎上,為您在現實世界中取得成功打下堅實的基礎!

逐步的指導說明仔細引導您完成最常見的Core Data開發任務。

每章結束時的測驗和練習可以幫助您測試自己的知識。

註釋提供與討論相關的有趣信息。

提示提供建議或展示執行任務更簡單的方法。

警告提示您可能遇到的問題,並給出避免問題的建議。

學習如何...

- 使用Xcode 4強大的工具和模板快速編寫數據庫應用程式
- 掌握Core Data依賴的Objective-C功能和模式
- 理解Core Data的目標、組件和行為
- 使用Xcode 4的數據模型編輯器以圖形方式建模
- 充分利用Managed Objects的強大功能
- 使用控制器將數據模型與代碼集成
- 從任何源頭擷取、使用和存儲數據
- 使用Interface Builder更快地開發界面和功能
- 添加與Core Data無縫集成的導航和控制功能
- 通過彈出視窗、分段控制、操作表和選項卡與用戶互動
- 創建用戶可以編輯的表格視圖
- 讓Xcode 4和Core Data為您驗證數據
- 使用Predicates精確選擇正確的數據
- 為iCloud功能做好準備,以在iCloud啟用的設備之間同步和移動數據

Jesse Feiler是蘋果數據庫開發的領先專家。Feiler從1980年代開始就一直在使用數據庫,並撰寫了有關技術的文章,這些技術後來演變成了Core Data。他的數據庫客戶包括紐約聯邦儲備銀行、Young & Rubicam以及許多小型和非營利組織。他最近的著作包括《使用FileMaker Pro、Bento by FileMaker和FileMaker Go為iPad和iPhone創建數據驅動的iOS應用程式》和《深入FileMaker Pro》。

類別:Mac編程

涵蓋範圍:Core Data

使用者級別:初級到中級

在informit.com/title/9780672335778註冊您的書籍,以獲取來自本書的所有代碼示例,以及更新和更正信息。