MovieCatalog
19 строк · 392.0 Байт
1//
2// URL+Validation.swift
3// Movies
4//
5// Created by Ivan Semenov on 09.11.2023.
6//
7
8import UIKit
9
10extension URL {
11enum Constants {
12static let imageFormats = ["jpg", "png", "gif", "svg", "webp"]
13}
14
15@MainActor func isImageType() -> Bool {
16UIApplication.shared.canOpenURL(self) &&
17Constants.imageFormats.contains(self.pathExtension.lowercased())
18}
19}
20