Я создал целевую программу Xcode 11 OS X для сохранения с CoreData. Я хочу проверить содержимое записанных записей на диске. Я прочитал, что постоянство реализуется XCode с использованием SQLite. До сих пор я не смог найти такой файл.
Я заранее извиняюсь за то, что не знал, как использовать заборы кода. Я включил в код строку, которая, как я надеялся, предоставит путь к любым сохраненным файлам, но после поиска в папке я не нахожу файлы ".db"
override func viewDidLoad() {
super.viewDidLoad()
let appDelegate = NSApplication.shared.delegate as! AppDelegate // Do any additional setup after loading the view.
let context = appDelegate.persistentContainer.viewContext
let entity = NSEntityDescription.entity(forEntityName: "Plants", in: context)
let newUser = NSManagedObject(entity: entity!, insertInto: context)
let paths = NSSearchPathForDirectoriesInDomains(FileManager.SearchPathDirectory.documentDirectory, FileManager.SearchPathDomainMask.userDomainMask, true)
print(paths[0])
newUser.setValue("James B", forKey: "name")
newUser.setValue("Spring", forKey: "fertilizeSeason")
do {
try context.save()
} catch {
print("Failed saving")
}
}
Надеялся найти файл .db ввозвращенный путь.