An application of Clean Architecture to iOS projects. Divides an app's logical structure into distinct layers of responsibility, thereby making it easier to isolate dependencies (e.g. your Database) and test the interactions at the boundaries between layers.
Learn more