В этом модуле вы научились отображать списки с помощью таблиц, создавать экраны для сложного ввода и сохранять данные на диск. В этом руководящем проекте вы объедините эти навыки, чтобы создать приложение, которое управляет списком и сохраняет его для последующего извлечения. Вы можете добавлять, изменять и удалять элементы в списке, используя пользовательский экран ввода. В зависимости от типа элементов в вашем списке вы можете выбрать различные контроллеры, чтобы предоставить вашим пользователям наилучшую форму ввода.
Часть первая
Планирование проекта
Придумайте коллекцию предметов, которыми вы хотели бы управлять с помощью приложения. Возможно, у вас есть коллекция бейсбольных карточек, которыми вы обмениваетесь с друзьями, и вам нужен удобный способ добавления и удаления карточек из списка. Или, может быть, вы хотите отслеживать домашние задания: какие из них имеют срок сдачи, какие вы уже завершили и какие были сданы учителю?