A type-safe, fluent Swift library for working with Core Data
What is CoreDataQueryInterface?
Core Data Query Interface (CDQI) is a type-safe, fluent, intuitive library for working with Core Data in Swift. CDQI tremendously reduces the amount of code needed to do Core Data, and dramatically improves readability by allowing method chaining and by eliminating magic strings. CDQI is a bit like jQuery or LINQ, but for Core Data.
Features:
- Fluent interface, i.e., chainable methods
- Large number of useful overloads
- Type-safety in filter comparisons.
- Filtering, sorting, grouping, aggregate expressions, limits, etc.
- Optionally eliminates the use of magic strings so common in Core Data
- Query reuse, i.e., no side-effects from chaining
- Support for iOS 9+, macOS 10.11+, tvOS 9+, and watchOS 2+.
- Swift 4
Overview
- Pricing: Free
- Resource Link: https://github.com/prosumma/CoreDataQueryInterface
- Resource Maker: Prosumma
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: CoreDataQueryInterface
- Carthage: prosumma/CoreDataQueryInterface
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
Observable
The easiest way to observe values in Swift
LinenoiseSwift
A pure Swift replacement for readline
DeviceLayout
AutoLayout can be set differently for each device