From 9e520a9b879b5aab9955e16ccfef8a29e22554ba Mon Sep 17 00:00:00 2001 From: mayur nilwant Date: Mon, 10 Jun 2024 18:22:15 -0400 Subject: [PATCH] Added ifFileExistsForPageType function. --- .../MVMCore/OtherHandlers/MVMCoreCache+Extension.swift | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/MVMCore/MVMCore/OtherHandlers/MVMCoreCache+Extension.swift b/MVMCore/MVMCore/OtherHandlers/MVMCoreCache+Extension.swift index c87d84a..abad727 100644 --- a/MVMCore/MVMCore/OtherHandlers/MVMCoreCache+Extension.swift +++ b/MVMCore/MVMCore/OtherHandlers/MVMCoreCache+Extension.swift @@ -110,4 +110,14 @@ public class CachedData: Codable { @objc public func removeAllAppLevel() throws { try FileManager.default.removeItem(at: appLevelCacheDirectory) } + + @objc public func ifFileExistsForPageType(path: URL) -> Bool { + + if #available(iOS 16.0, *) { + return FileManager.default.fileExists(atPath: path.path()) + } else { + + return FileManager.default.fileExists(atPath: path.absoluteURL.path) + } + } }