Commit eb37f7a964eca4424b037b7eb02abc08e1c2b3d2
1 parent
90c761b0
feat:concurrenty
Showing
2 changed files
with
14 additions
and
14 deletions
HDFwear/Tools/BluetoothManager+Function.swift
... | ... | @@ -305,14 +305,14 @@ extension BluetoothManager { |
305 | 305 | // 同步数据 |
306 | 306 | func newStartSyncHealthData(closure: Any?, data: Data, synType: SyncType) { |
307 | 307 | // if !isSync { |
308 | - GCDTimer.shared.scheduledDispatchTimerNotNow(WithTimerName: "SyncInterval", timeInterval: 0.1, queue: .main, repeats: false) { | |
308 | +// GCDTimer.shared.scheduledDispatchTimerNotNow(WithTimerName: "SyncInterval", timeInterval: 0.1, queue: .main, repeats: false) { | |
309 | 309 | self.clearClosures(closure: closure) |
310 | 310 | // self.startSyncTimer() |
311 | 311 | // self.isNextSync = false |
312 | 312 | // self.isSync = true |
313 | 313 | // self.isSyncType = synType |
314 | 314 | self.sendData(data) |
315 | - } | |
315 | +// } | |
316 | 316 | // } else { |
317 | 317 | // switch closure { |
318 | 318 | // case is BloodPressureClosure: | ... | ... |
HDFwear/Tools/BluetoothManager.swift
... | ... | @@ -1322,18 +1322,18 @@ class BluetoothManager: NSObject { |
1322 | 1322 | // } |
1323 | 1323 | |
1324 | 1324 | func clearClosures(closure: Any?) { |
1325 | - heartRateClosure = nil | |
1326 | - bloodPressureClosure = nil | |
1327 | - bloodOxygenClosure = nil | |
1328 | - sleepClosure = nil | |
1329 | - stepClosure = nil | |
1330 | - exerciseClosure = nil | |
1331 | - pressureClosure = nil | |
1332 | - mettClosure = nil | |
1333 | - gpsClosure = nil | |
1334 | - intensiveTimeClosure = nil | |
1335 | - beidouCardClosure = nil | |
1336 | - firmwareVersionClosure = nil | |
1325 | +// heartRateClosure = nil | |
1326 | +// bloodPressureClosure = nil | |
1327 | +// bloodOxygenClosure = nil | |
1328 | +// sleepClosure = nil | |
1329 | +// stepClosure = nil | |
1330 | +// exerciseClosure = nil | |
1331 | +// pressureClosure = nil | |
1332 | +// mettClosure = nil | |
1333 | +// gpsClosure = nil | |
1334 | +// intensiveTimeClosure = nil | |
1335 | +// beidouCardClosure = nil | |
1336 | +// firmwareVersionClosure = nil | |
1337 | 1337 | switch closure { |
1338 | 1338 | case is BloodPressureClosure: |
1339 | 1339 | bloodPressureClosure = closure as? BloodPressureClosure | ... | ... |