Swift framework that wraps CoreData, hides context complexity, and helps facilitate best practices
What is Cadmium?
Cadmium is a Core Data framework for Swift that enforces best practices and raises exceptions for common Core Data pitfalls exactly where you make them.
Cadmium was written as a reaction to the complexity of dealing with multiple managed object contexts for standard database-like use cases. It is still important to understand what a managed object context is and how they are used, but for typical CRUD-style usage of Core Data it is a complete nuisance.
With Cadmium, the user never sees a NSManagedObjectContext or derived class. You interact only with argument-less transactions, and object fetch/manipulation tasks. The contexts are managed in the background, which makes Core Data feel more like Realm.
Overview
- Pricing: Free
- Resource Link: https://github.com/jmfieldman/cadmium
- Resource Maker: Jason Fieldman
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- CocoaPods: Cadmium
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142