Я инициализация моего экземпляра области действия так:Как создать пользовательский файл области действие
private static let sUserRealm:Realm = try! Realm(configuration:Realm.Configuration(
fileURL: Bundle.main.url(forResource: "user" ,withExtension: "realm"),
inMemoryIdentifier: nil,
syncConfiguration: nil,
encryptionKey: nil,
readOnly: false,
schemaVersion: 0,
migrationBlock: sMigrationBlock,
deleteRealmIfMigrationNeeded: true,
objectTypes: nil))
Однако я gettting этой ошибки:
fatal error: A Realm Configuration must specify a path or an in-memory
identifier.: file /Users/realm/workspace/Package iOS Swift/tightdb_objc/RealmSwift/RealmConfiguration.swift, line 201
Всего царство имеет в своей быстрой документации о создании нескольких областей - пример this, и даже копирование его дословно вызывает такую же ошибку. Как создать и получить доступ к файлу области?
'Bundle.main.url (forResource:«пользователь», withExtension:«царство»)' возвращает NIL, поэтому он выдает ошибку – shoe
так что это ответ. вы кормите 'Realm' значением' nil'. – Vyacheslav
@shoe неправильный путь так – Vyacheslav