import Foundation enum BleLog { static func d(_ message: @autoclosure () -> String, _ category: String = "General") { #if DEBUG print("[DuooomiBleSDK][\(category)] \(message())") #endif } static func i(_ message: @autoclosure () -> String, _ category: String = "General") { #if DEBUG print("ℹ️ [DuooomiBleSDK][\(category)] \(message())") #endif } static func w(_ message: @autoclosure () -> String, _ category: String = "General") { #if DEBUG print("⚠️ [DuooomiBleSDK][\(category)] \(message())") #endif } static func e(_ message: @autoclosure () -> String, _ category: String = "General") { #if DEBUG print("❌ [DuooomiBleSDK][\(category)] \(message())") #endif } }