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