Начальная точка управления данными

Управление данными включает создание и обработку различных типов данных, включая строки, текст, двоичных данных, даты, наборы, списки свойств и данные XML. Вы также используете управление данными APIs, чтобы сохранить и получить доступ к данным в локальных базах данных, файлах, папках и пакетах.

image: Art/DataManagementSP.png

Содержание:

Встаньте и выполнение

Запустите путем чтения руководства по программированию, соответствующего типу данных, который Вы хотите использовать и отослать к Ссылке Платформы Основы для подробных данных класса Objective C и Базовой Ссылке Платформы Основы для подробных данных API на базе С. Это - Ваш выбор, использовать ли классы управления данными Objective C платформы Основы или Базовую платформу Основы C непрозрачные эквиваленты типа.

Исследуйте Ссылку Платформы Основы для классов, также взаимодействующих с файловой системой. Также считайте Низкоуровневые Темы Программирования управления файлами для методов и функций, управляющих файлами и папками.

Станьте опытными

Как только Вы используете объекты исходных данных и типы в Вашем приложении, Вы могли бы хотеть управлять и сохранить их.

Для приобретения знаний о форматировании данных считайте Руководство по Руководству или Форматированию данных Форматирования данных для Базовой Основы.

Можно также сортировать наборы объектов, описанных в Темах Программирования Дескриптора Вида.

Считайте Руководство по программированию Предиката, чтобы изучить, как создать запросы в Какао. Предикаты могут быть применены к наборам и не только к Базовым Данным или Центру внимания.

Существуют различные способы сохранить объекты данных и типы также. Считайте Руководство по программированию Архивов и Сериализации для того, как сохранить набор взаимосвязанных объектов и значений.

Считайте Руководство по программированию Пакета для того, как получить доступ к данным, хранившим в файловой структуре, названной пакетом.

Считайте Темы Программирования Руководства по программированию или Списка свойств Списка свойств для Базовой Основы для того, как организовать данные в именованные значения и списки значений. Можно дополнительно сохранить список свойств как данные XML. См. проект примера кода TheElements, собственное приложение для iOS, использующее список свойств, чтобы хранить данные химического элемента.

Чтобы изучить, как использовать Базовые Данные для общего управления графом объектов и постоянства, последуйте совету, обрисованному в общих чертах в Базовой Начальной точке Данных.

Обеспечьте предпочтения прикладного уровня

Предпочтения являются настройками, используемыми для конфигурирования поведения или появления приложения.

Считайте Установки приложения Реализации в Руководстве по программированию Приложения для iOS, чтобы изучить, как вывести на экран предпочтения прикладного уровня с помощью предоставленного систему приложения Настроек.

При необходимости в большей гибкости, чем предлагаемый приложением Настроек можно управлять предпочтениями в приложении с помощью NSUserDefaults класс в платформе Основы. Для получения дополнительной информации см. Руководство по программированию Предпочтений и Настроек. Если Вы предпочитаете использовать Базовую Основу, считайте Предпочтения, Программируя Темы для Базовой Основы.

Контактная информация доступа

Контакты являются централизованной базой данных для контакта и другими персональными данными для людей. Контактная информация важна для программного обеспечения, такого как программы чата и электронная почта.

Считайте Руководство по программированию Адресной книги для iOS, чтобы изучить, как эффективно использовать базу данных контактов в Вашем приложении. Можно не только получить доступ к контактным данным пользователя, но также и разработке и реализации собственные свойства и действия для данных. Обратитесь к Ссылке Платформы Адресной книги для iOS для подробных данных.