免费课程

IOS的持久性和核心数据

学习如何存储应用程序启动之间的数据

nanodegree程序

编程简介

学习码

通过学习编程的基础知识提升你的职业。

这个课程

持续数据为任何IOS显影剂的核心技巧。本课程会教你三种技术将数据存储到设备的硬盘驱动器:用于小nsuserpreferences的数据,沙箱的文件和核心数据,当你有在大联盟打!

当然成本
自由
时间线
约。 2个月
技能等级
高级
计入产品

丰富的学习内容

互动问答

由行业专业人士授课

自学

学生支持社区

加入路径伟大

这当然是你迈向一个新的职业生涯与编程入门程序的第一步。

免费课程

IOS的持久性和核心数据

提升你的技能,并通过创新,自主学习提高你的hirability。

Icon steps
 
 

当然线索

费尔南多·罗德里格斯

费尔南多·罗德里格斯

讲师

伊甸夏皮罗

伊甸夏皮罗

讲师

凯特·罗通

凯特·罗通

讲师

你将学到什么

前提条件和要求

IOS这当然假定丰富的经验。具体来说,你已经建立了几个应用程序,知道如何利用IOS核心库,和家庭是随着网络和MVC设计原则。 介绍iOS应用开发与SWIFT, 基本面的UIKit与iOS迅速联网 好课程,如果你需要熟悉这些概念服用。

另外,当然假设基本熟悉饭桶。具体来说,您将需要能够克隆Git仓库,而结账分支到每个具体的教训。 How to Use Git & GitHub 是一个很好的选择,如果你需要刷上的技巧这些。

你将需要访问运行Mac OS X 10.9或更高版本的计算机。但是,你并不需要一个iPad或iPhone来完成活动。所有的练习可以使用Xcode iPhone模拟器建成完工。

看到 技术要求 使用Udacity。

看到 技术要求 使用Udacity。

为什么走这条路

就像电脑,你的iPhone有两种类型的内存:主内存(RAM)和硬盘驱动器。在所有你写的应用程序,你已经有了互动RAM,但这种记忆是有限的,但重要的是你所使用的应用程序的高效设计成为可能。有效地使用RAM,重要的是能够将数据存储在硬盘上。

此外,重要的是你的应用程序,以保持状态变为OFF的时候都。你可能已经建立的应用程序是不是持久性的,这意味着它们不会将其状态保存到设备的硬盘驱动器。如RAM是易失性,数据丢失当应用程序停止运行。在这个过程中,您将学习如何使用坚持NSUserDefaults的和核心数据的设备的状态。

我能得到什么?
影片教练通过做练习学习由业内专业人士教