Skip to content

Blissfulman/SportsTeamManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Приложение Sports Team Manager

Учебный проект курса «iOS-разработчик с нуля» от онлайн-университета Нетология.

Язык: Swift.

Блок: Хранение данных. CoreData.

Архитектура: MVVM.

Основные возможности:

  1. Добавление, редактирование и удаление игроков.
  2. Отображение игроков в виде таблицы.
  3. Распределение игроков по параметру «в игре / на скамейке запасных».
  4. Фильтрация игроков в таблице по параметру «в игре / на скамейке запасных».
  5. Поиск игроков по различным параметрам.

Особенности реализации:

  1. Хранение данных осуществляется с помощью CoreData.
  2. Получение и отображение данных в таблице реализовано посредством NSFetchedResultsController.
  3. Выбор фотографии игрока из фотоальбома устройства осуществляется с использованием UIImagePickerController.

Пример основного экрана, добавления и редактирования игроков:

MainFlow

Пример поиска игроков:

Search

About

Study project using CoreData

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages