v

您的位置:VeryCD教育计算机


《Core Data教程》(LYNDA.COM CORE DATA FOR IOS AND OS X)[光盘镜像]

  • 状态: 精华资源
  • 摘要:
    主讲人Simon Allardice
    发行日期2012年10月17日
    对白语言英语
    文字语言英文
  • 时间: 2012/11/05 23:58:02 发布 | 2012/11/07 18:29:16 更新
  • 分类: 教育  计算机 

MTina

精华资源: 3862

全部资源: 3863

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名Core Data教程
英文名LYNDA.COM CORE DATA FOR IOS AND OS X
资源格式光盘镜像
主讲人Simon Allardice
发行日期2012年10月17日
地区美国
对白语言英语
文字语言英文
简介

IPB Image
语言:英语
网址:http://www.lynda.com/iOS-tutorials/Core-Data-iOS-OS-X/101461-2.html
类别:教程

由Lynda出品的面向对象的持久化框架Core Data操作和存储数据教程。
教学时长:4小时29分钟,
主讲:Simon Allardice
教程所使用的软件:Mac OS X, iOS


Core Data是Mac OS X中Cocoa API的一部分,首次在Mac OS X 10.4 Tiger与iOS 3.0系统中出现。它允许按照实体-属性-值模型组织数据,并以XML,二进制文件或SQLite数据文件的格式将其序列化。Core Data允许用户使用代表实体和实体间关系的高层对象来操作数据。它也可以管理序列化的数据,提供对象生存期管理与object graph管理,包括存储。Core Data直接与SQLite交互,避免开发者使用原本的SQL语句。

就像Cocoa绑定在模型-视图-控制器设计中做了很多控制器的工作一样,Core Data做了很多数据模型的工作。它的主要任务是负责数据更改的管理,序列化到磁盘,最小化内存占用,以及查询数据。

本课程主要介绍Core Data的概念:它是什么,它做什么,以及如何开始。
作者Simon Allardice通过实际使用iOS和Cocoa的Core Data探讨Core Data中的对象和步骤。本课程介绍如何转变成为一个真正的对象持久化方法:从一个集中的数据库或文件为中心的方法与储存,载入,搜索和筛选。了解如何正确的数据模型,整合与iOS和Cocoa用户界面的Core Data对象,并采取现有的数据,并将其加载到您的应用程序。

Core Data is an object-oriented persistence framework used to manipulate and store data in iOS and OS X applications, and it’s a core competency for any Apple developer. This course introduces the concepts behind Core Data: what it is, what it does, and how to get started. Author Simon Allardice explores the Core Data stack of objects and steps through the hands-on process of using Core Data in both iOS and Cocoa. The course shows how to shift from a database-focused or file-focused approach into a true object persistence approach: working with saving, loading, searching, and filtering. Discover how to model your data correctly, integrate Core Data objects with iOS and Cocoa user interfaces, and take existing data and load it into your app.


Topics include:
Understanding Core Data and object persistence frameworks
Creating a Core Data project
Exploring data modeling
Creating entities, attributes, and relationships
Creating managed objects
Fetching in Core Data
Implementing undo and redo support
Creating a Core Data Cocoa app without code
Responding to validation issues
Converting store types
Preloading default data

IPB Image

资源更新列表


http://www.VeryCD.com/i/5190747/create/fol...postTime





目录

Introduction
3m 16s

Welcome
51s

What you need to know
1m 45s

Using the exercise files
40s

1. Getting Started
27m 15s

Learning Core Data
5m 33s

Why use Core Data?
6m 51s

Understanding what Core Data provides
7m 36s

Creating a Core Data project
7m 15s

2. Modeling in Core Data
25m 49s

Introduction to data modeling in Core Data
4m 18s

Creating entities
4m 8s

Creating and configuring attributes
8m 2s

Modeling relationships
9m 21s

3. Saving in Core Data
33m 22s

Creating managed objects
12m 46s

Understanding the managed object context
7m 59s

Saving the managed object context
4m 32s

Creating custom managed object subclasses
8m 5s

4. Fetching in Core Data
26m 45s

Creating and using a fetch request
7m 42s

Ordering with sort descriptors
3m 53s

Using predicates
9m 32s

Creating fetch request templates
5m 38s

5. Putting It Together: iOS
1h 14m

Creating the project and the data model
13m 44s

Configuring the fetched results controller
13m 11s

Creating and configuring the modal view controller
19m 26s

Responding to changes in the underlying objects
8m 53s

Deleting objects from the table view
3m 5s

Creating a display view controller
7m 8s

Switching modes in a view controller
9m 0s

6. Putting It Together: Cocoa
42m 7s

Creating a Core Data Cocoa app without code
11m 20s

Creating a drilldown application using multiple entities
12m 3s

Responding to validation issues
8m 35s

Working with relationships and delete rules
3m 53s

Implementing undo and redo functionality
6m 16s

7. Store Types and Model Changes
30m 10s

Revisiting Core Data store types
5m 40s

Converting store types
5m 33s

Preloading default data
6m 47s

Dealing with schema changes
4m 1s

Exploring lightweight migration
8m 9s

Conclusion
6m 46s

Final thoughts: Back to the stack
6m 46s

代码
JWARE Proudly Presents: Lynda.com - Core Data for iOS and OS X

Release Type: Bookware

Supplier: JWARE

Cracker: JWARE

Packer: JWARE

Protection: DRM

Publisher URL: http://www.lynda.com/

Publisher: Lynda.com

Publication date: 17/10/12

Release date: 28/10/12

Description:

Core Data is an object-oriented persistence framework used to manipulate

and store data in iOS and OS X applications, and it's a core competency

for any Apple developer. This course introduces the concepts behind Core

Data: what it is, what it does, and how to get started. Author Simon

Allardice explores the Core Data stack of objects and steps through the

hands-on process of using Core Data in both iOS and Cocoa. The course shows

how to shift from a database-focused or file-focused approach into a true

object persistence approach: working with saving, loading, searching, and

filtering. Discover how to model your data correctly, integrate Core Data

objects with iOS and Cocoa user interfaces, and take existing data and

load it into your app.

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有167网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。