I use this code to initialize Core Data:
import Cocoa import CoreData class DataController: NSObject { var persistentContainer: NSPersistentContainer! var context: NSManagedObjectContext! override init() { persistentContainer = NSPersistentContainer(name: "Highlightings") persistentContainer.loadPersistentStores(completionHandler: { (storeDescription, error) in if let error = error as NSError? { fatalError("Unresolved error \(error), \(error.userInfo)") } }) context = persistentContainer.viewContext } } How can I specify a .sqlite file where Core Data should save data?