From 9e7a1d7afb9bde58bc4aee7b381d24c3f7c763cf Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期五, 19 七月 2024 16:44:32 +0800 Subject: [PATCH] fix bug --- DolphinEnglishLearnStudent/SceneDelegate.swift | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/DolphinEnglishLearnStudent/SceneDelegate.swift b/DolphinEnglishLearnStudent/SceneDelegate.swift index 19b479e..709f965 100644 --- a/DolphinEnglishLearnStudent/SceneDelegate.swift +++ b/DolphinEnglishLearnStudent/SceneDelegate.swift @@ -114,6 +114,7 @@ } func startTimer(){ + print("答题:开始计时-开始") guard let timeval = globalTimeval else {return} timer = Timer.scheduledTimer(withTimeInterval: 5.0, repeats: true) {[weak self] timer in @@ -121,11 +122,13 @@ if let v = UserDefaults.standard.object(forKey: "scheduledTimer") as? TimeInterval{ if Date().timeIntervalSince1970 - v > Double(timeval) * 60.0{ Services.giveIntegral().subscribe(onNext: { _ in + print("答题:开始计时-调用") UserDefaults.standard.set(Date().timeIntervalSince1970, forKey: "scheduledTimer") UserDefaults.standard.synchronize() }).disposed(by: weakSelf.disposeBag) } }else{ + print("答题:开始计时-调用(计时)") UserDefaults.standard.set(Date().timeIntervalSince1970, forKey: "scheduledTimer") UserDefaults.standard.synchronize() } @@ -135,6 +138,7 @@ } func suspendTimer(){ + print("答题:开始计时-调用(停止)") timer?.fireDate = .distantFuture timer = nil UserDefaults.standard.set(nil, forKey: "scheduledTimer") -- Gitblit v1.7.1