Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
rafiki270 authored Apr 2, 2018
1 parent 6cb39d2 commit b0d5619
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,19 @@ A brand new Swift abstraction layer for CoreData's original interface

> <b style="color:red;">Warning! - *Project is not yet completely finished. We are going to release an alpha version in April, contact us on Slack for ETA or follow the status below*</b>
## Setup data model

Well ,this is exactly the same process as you would do when setting up core data the old way. If you haven't created your app from a template, just:
* create a new **Data Model** file
* give it the same name as your bundle has (Reloaded is trying to use `kCFBundleNameKey` to generate the expected name)
* Create your entities as you would

## Basic usage

> If you don't have your data model <i>(.xcdatamodeld)</i> file yet, jump to the [Setup data model](#setup-data-model) section and then come back.
Using <b>Reloaded</b> is super simple, in the basic configuration you don't have to write a single line of setup you would probably otherwise have in your `AppDelegate` but you can obviously still leverage your apps delegate methods as you would otherwise.

```swift
import Reloaded

Expand All @@ -37,3 +48,5 @@ try! loco.save()
let all = try! Locomotive.query.filter("color" == "red", "hasChimney" == true).sort(by: "color", direction: .orderedDescending).all()
print(all)
```


0 comments on commit b0d5619

Please sign in to comment.