-
Notifications
You must be signed in to change notification settings - Fork 1
CoreDataController
James Barrow edited this page Jan 29, 2017
·
1 revision
## Properties
Declaration
Swift
open var context: NSManagedObjectContext
---
<br>
### entityName
**Declaration**
> <sub>**Swift**</sub>
> ```swift
open var entityName: String!
Declaration
Swift
open var sectionNameKeyPath: String?
---
<br>
### cacheName
**Declaration**
> <sub>**Swift**</sub>
> ```swift
open var cacheName: String?
Declaration
Swift
open var sortDescriptors: [NSSortDescriptor]
---
<br>
### predicate
**Declaration**
> <sub>**Swift**</sub>
> ```swift
open var predicate: NSPredicate?
Declaration
Swift
open var filterPredicate: NSPredicate?
---
<br>
### _fetchedResultsController
**Declaration**
> <sub>**Swift**</sub>
> ```swift
private var _fetchedResultsController: NSFetchedResultsController<NSFetchRequestResult>?
Declaration
Swift
open var fetchedResultsController: NSFetchedResultsController
---
<br>
### object(at:)
**Declaration**
> <sub>**Swift**</sub>
> ```swift
public func object<T: NSManagedObject>(at indexPath: IndexPath) -> T?
Declaration
Swift
public func resetFetchedResultsController()
---
<br>
### updateDateIfNeeded()
**Declaration**
> <sub>**Swift**</sub>
> ```swift
open func updateDateIfNeeded()