Disk Usage

Отслеживание размеров каталогов и файлов

import OKTracer let diskUsageObject: [DiskUsageObject] = [ .file(path: "/Users/guest/1.txt", tag: "1.txt"), .directory(path: .documentDirectory, tag: ".documentDirectory"), .folder(path: "/Users/guest/Downloads", tag: "Downloads"), .folder(path: NSHomeDirectory(), tag: "homeDirectory"), .folder(path: Bundle.main.bundlePath, tag: "mainBundle") ] let diskUsageConfiguration = DiskUsageConfiguration(autoStart: true, excluded: ["TracerStorage", "SplashBoard"], notifyIfEquals: false, maxDepth: 200, maxEntries: 400, difference: 10000, isRecursive: true, observeMode: .timer(interval: 300)) let features: [FeatureConfiguration] = [.diskUsage(probability: 1)] let items: [FeatureObject] = [.diskUsage(objects: diskUsageObjects, configuration: diskUsageConfiguration)] let tracerService = TracerFactory.tracerService(token: "Ваш appToken", features: features, items: items) tracerService.start()