This demonstrates an implementation of the Data Access Object design pattern as an iOS To-Do application.
The app consists of three main targets:
DataAccessObject-Demo.app
— the main application.ReminderDataModel.framework
— defines the data model of the application on an abstract level.CoreDataModelImp.framework
— implements the data model using Core Data
The unit test targets are present as they were generated by Xcode but not implemented, being a demo app.
For more information of the app, visit my technical blog.
- Xcode 10.2.1
- Swift 5.0
- iOS 12.2