Skip to content

Instantly share code, notes, and snippets.

class ContextProvider {
struct _$ {
static let model = NSManagedObjectModel.mergedModelFromBundles(nil)
static let coordinator: NSPersistentStoreCoordinator = {
let result = NSPersistentStoreCoordinator(managedObjectModel: model)
var error: NSError?
let store = result.addPersistentStoreWithType(NSSQLiteStoreType, configuration: nil, URL: URL, options: nil, error: &error)
if !store {
NSLog("Error creating store coordinator: %@", error!)