MovieCatalog

Форк
0
19 строк · 392.0 Байт
1
//
2
//  URL+Validation.swift
3
//  Movies
4
//
5
//  Created by Ivan Semenov on 09.11.2023.
6
//
7

8
import UIKit
9

10
extension URL {
11
    enum Constants {
12
        static let imageFormats = ["jpg", "png", "gif", "svg", "webp"]
13
    }
14

15
    @MainActor func isImageType() -> Bool {
16
        UIApplication.shared.canOpenURL(self) &&
17
        Constants.imageFormats.contains(self.pathExtension.lowercased())
18
    }
19
}
20

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.