Я добавил Stevia , используя Swift Package Manager, как рекомендовано. Я уже использую Cocoapods для других зависимостей.
Прямо сейчас у меня есть отдельный быстрый файл, в котором я импортирую Stevia для использования в таком расширении
import UIKit
import Stevia
extension UIView {
func vHeight(_ points: CGFloat) {
self.height(points)
}
func vWidth(_ points: CGFloat) {
self.width(points)
}
}
Проблема в том, что это делает Stevia доступно во всем проекте. Например, если я получил новый ViewController и нет
import Stevia
, я все еще могу получить к нему доступ . Я не хочу избавляться от этого поведения. Возможно ли это?