Попытка проверить постоянство на данных приложения OS X - PullRequest
0 голосов
/ 02 октября 2019

Я создал целевую программу 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 ввозвращенный путь.

...