Почему не отображается default.realm

swift
xcode
realm

#1

Здравствуйте, прохожу 26 курс на сайте swiftbook, на 16 уроке возникла проблема, что у меня не отображается файл default.realm и я не могу посмотреть на свою БД в коде ошибок не выскакивает, все делал по курсу.Пробовал найти файл через устройство в папке AppData/Documents/ но папка Documents у меня пустая, как решить проблему?


#2

Свертесь с этой докой


#3

я по ней и делал , у меня папка Documents пустая (


#4

а сама база сконфигурирована в AppDelegate?


#5

Не понял вопроса, можешь проще объяснить?


#6

configure для базы сделан?


#7

Вроде нет, а как это должно выглядеть?На курсах не помню такого


#8

примерно так

var config = Realm.Configuration(
    schemaVersion: 1,
    migrationBlock: { migration, oldSchemaVersion in
        if (oldSchemaVersion < 1) {}
})
config.deleteRealmIfMigrationNeeded = true

Realm.Configuration.defaultConfiguration = config

_ = try! Realm()

#9

Нет,такое не говорили писать,а куда это вставить нужно и для чего это?


#10

в AppDelegate в основной метод, простая конфигурация реалма.
В случае если вы измените модель, база автоматически очистится и пересоздаст таблицы.


#11

В самое начало класса нужный отдельный кусок твоего кода вставить или что?


#12

в launchingWithOptions


#13

добавил в этот метод,выскочило несколько предупреждений,но файла default.realm так и нет нигде(


#14

Что дальше?Нужно еще что-то написать ?


#15

Пока идеи кончились.
А вы пробовали что-то добавить в базу?


#16

Ну да, это же не должно влиять на наличие файла


#17

Если при добавлении ничего не падает, значит база создается и вы не там ее ищите.


#18

а где ее нужно искать ? Папка documents,где она должна быть пустая


#19

Сложно сейчас что-то сказать, нету мака под рукой.


#20

Ладно,спасибо,что поддерживаешь связь