Module that is shown after user tries to add his own recipe to the application
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.
Create new recipe: No need for special setup, just provide
nilforrecipe: Persistence.Recipeproperty.Open details for an existing recipe You need to provide it [recipe] in
RecipeFormContext.
This module has 4 dependencies:
CommonUI for the extension of
UIAlertControllerto mask Apple's errorResources for access to resources of the application
Persistence to use data models add create/save/update favourites recipes
Models to use
Persistencemodels representativesLogger to log data in debug mode
Persistencefor access to Core Data models
For more details, read GitHub Wiki documentation