IQDatabaseManager contains CoreData helper classes with convenience methods to communicate with CoreData for performing common tasks(inserting+updating+deleting+sorting+searching) on database records. Note that IQDatabaseManager is abstract class. You should not create it's object directly
- Convenience methods to Insert, Update, Delete records.
- Convenience methods to do Searching and Sorting.
I created another subclass called MyDatabaseManager for demo purpose.
Any contribution is more than welcome! You can contribute through pull requests and issues on GitHub.