func start()

in Broadcasting/ElapsedTimeAndDataManager.swift [24:33]


    func start() {
        guard !isRunning else { return }
        dataUsedBeforeStart = DeviceDataUsage.dataUsed
        timer = Timer.scheduledTimer(withTimeInterval: 1, repeats: true) { [weak self] timer in
            self?.elapsed += 1
            let usedBefore = self?.dataUsedBeforeStart ?? 0
            self?.dataUsed = self?.byteCountFormatter.string(fromByteCount: Int64(DeviceDataUsage.dataUsed - usedBefore)) ?? ""
        }
        isRunning = true
    }