私はSaveDataToRealmクラスを持っています。このクラスでは、データを領域に格納しようとしています。しかし、私はそれを得ることができません。私がレルムオブジェクトを印刷した後に、それを書くことを試みた値なしでオブジェクトを表示しています。なぜ私はレルム内のデータを保存できません
class SaveDataToRealm: BaseViewController {
override func viewDidLoad() {
super.viewDidLoad()
saveSessionData()
}
// MARK:- save session and Close session
func saveSessionData() {
let realm = try! Realm()
let localSession = TempRingSessionObject()
if isLiveSession{
sessionId = RandomStringGenerator.sharedInstance.getUniqueSessionString()
localSession.sessionId = sessionId!
} else{
localSession.class_id = courseSetupDetails["class_id"] as! String
}
try! realm.write {
realm.add(localSession)
}
}
saveSessionData()
機能を使用すると、レルムを初期化しています。 closeSelfSession()
関数では、私はレルムにデータを格納しようとしています。
私は間違っていますか? ありがとう!