Latest 0.8.0
Homepage https://github.com/SyncDB/DATAFastQuery
License MIT
Platforms ios 8.0, osx 10.9, watchos 2.0, tvos 9.0, requires ARC
Frameworks CoreData
Authors

Version
License
Platform

Simple and lightweight library to query Core Data if a blazing fast way.

Usage

Dictionary of any attribute as key and NSManagedObjectID as values.

let dictionary = DATAFastQuery.managedObjectIDs(in: "User", usingAsKey: "remoteID", context: context)

Array of NSManagedObjectIDs.

let managedObjectIDs = DATAFastQuery.managedObjectIDs(in: "User", context: context)

Array of any attributes.

let attributes = DATAFastQuery.attributes(in: "User", named: "localID", context: context, sortDescriptors: [NSSortDescriptor(key: "localID", ascending: true)])

Installation

DATAFastQuery is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod 'DATAFastQuery'

Author

SyncDB, [email protected]

License

DATAFastQuery is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "DATAFastQuery",
    "version": "0.8.0",
    "summary": "The fastest way to get a group of objectIDs and primary keys from Core Data",
    "homepage": "https://github.com/SyncDB/DATAFastQuery",
    "license": "MIT",
    "authors": {
        "SyncDB": "[email protected]"
    },
    "source": {
        "git": "https://github.com/SyncDB/DATAFastQuery.git",
        "tag": "0.8.0"
    },
    "social_media_url": "https://twitter.com/sync_db",
    "platforms": {
        "ios": "8.0",
        "osx": "10.9",
        "watchos": "2.0",
        "tvos": "9.0"
    },
    "requires_arc": true,
    "source_files": "Sources/**/*",
    "frameworks": "CoreData",
    "pushed_with_swift_version": "3.0"
}

Pin It on Pinterest

Share This