Skip to content

iCookbook/RecipeForm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"Recipe Form" module

Module that is shown after user tries to add his own recipe to the application

To set up

This module could be opened in Personal module.

It requires Core Data manager instance (protocol) for saving data in Core Data. This instance should be provided in RecipeFormContext structure.

Use cases

  1. Create new recipe: No need for special setup, just provide nil for recipe: Persistence.Recipe property.

  2. Open details for an existing recipe You need to provide it [recipe] in RecipeFormContext.

Dependencies

This module has 4 dependencies:

  • CommonUI for the extension of UIAlertController to mask Apple's error

  • Resources for access to resources of the application

  • Persistence to use data models add create/save/update favourites recipes

  • Models to use Persistence models representatives

  • Logger to log data in debug mode

  • Persistence for access to Core Data models

Screenshots


For more details, read GitHub Wiki documentation

About

"RecipeForm" module

Resources

Stars

Watchers

Forks

Releases

No releases published