я инициализировать область, как это на глобальном выше класса AppDelegateИзменение объекта области действия аварии приложение
import RealmSwift
let realm = try! Realm()
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate{}
Затем я использую этот следующий код вставки, как этот
import Foundation
import RealmSwift
class RealmDBHelper{
func insertShop(list: OfferList){
// Insert the new list object
try! realm.write {
realm.add(list,update: true)
}
}
}
И когда я изменить некоторые из моих объекта realm и запустить приложение. Сбой приложения по первому заявлению на
let realm = try! Realm()
Я действительно не знаю почему. Но, он решает меня, когда я удаляю приложение с моего устройства и устанавливаю его снова на том же устройстве, он работал. Я буду обновлять свое приложение в будущих проектах. Но я могу позволить пользователю продолжать сбой при обновлении приложения из магазина приложений, когда я выпущу новая версия с измененным объектом real.So, любая помощь с этим?
Что-то не так с моим кодом? Это то, что мне нужно исправить, потому что я изменю базу объектов области на требования клиента.