From e4753bce4f574a67cc8e309dfea00a02c7883fdc Mon Sep 17 00:00:00 2001 From: Kenta Kubo <601636+kkk669@users.noreply.github.com> Date: Fri, 12 Jan 2024 22:01:51 +0900 Subject: [PATCH] fix: avoid errors in Swift Playgrounds --- DNSecure/Views/ContentView.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DNSecure/Views/ContentView.swift b/DNSecure/Views/ContentView.swift index 953a014..2c83307 100644 --- a/DNSecure/Views/ContentView.swift +++ b/DNSecure/Views/ContentView.swift @@ -61,7 +61,7 @@ struct ContentView { } private func updateStatus() { - #if !targetEnvironment(simulator) + #if !targetEnvironment(simulator) && !canImport(PlaygroundSupport) let manager = NEDNSSettingsManager.shared() manager.loadFromPreferences { if let err = $0 { @@ -79,7 +79,7 @@ struct ContentView { self.usedID = server.id.uuidString } - #if !targetEnvironment(simulator) + #if !targetEnvironment(simulator) && !canImport(PlaygroundSupport) let manager = NEDNSSettingsManager.shared() manager.dnsSettings = server.configuration.toDNSSettings() manager.onDemandRules = server.onDemandRules.toNEOnDemandRules() @@ -103,7 +103,7 @@ struct ContentView { private func removeSettings() { self.usedID = nil - #if !targetEnvironment(simulator) + #if !targetEnvironment(simulator) && !canImport(PlaygroundSupport) let manager = NEDNSSettingsManager.shared() guard manager.dnsSettings != nil else { // Already removed