Переделываю код с Objective-C на Swift.
И мне нужно объект options передать как [AnyHashable:Any]?.
Но я не пойму как это можно сделать.
lazy var persistentContainer: NSPersistentContainer = {
let container = NSPersistentContainer(name: "App2")
let fileURL = applictationDocumentsDirectory().appendingPathComponent("App2.sqlite")
var options :[AnyHashable:Any]?
do{
// Сюда options и надо передать
try container.persistentStoreCoordinator.addPersistentStore(ofType: NSSQLiteStoreType, configurationName: nil, at: fileURL, options: nil)
}
catch{
}
container.loadPersistentStores(completionHandler: { (storeDescription, error) in
if let error = error as NSError? {
fatalError("Unresolved error \(error), \(error.userInfo)")
}
})
return container
}()