Использование пакетов с swift для расширения цветов SwiftUI - PullRequest
0 голосов
/ 15 апреля 2020

Я создал очень простое и легкое расширение для объекта Color в SwiftUI, которое позволяет передавать шестнадцатеричные цветовые коды для элементов пользовательского интерфейса. пример: (Цвет (hex: "234323")) и когда я просто создаю файл в проекте и добавляю туда свой код, он работает, но если я создаю пакет с точно таким же кодом, я получаю ошибку: Использование необъявленного типа 'Цвет'

code in the package where the error appears.

Я просто не правильно понимаю пакет? или кто-то думает, что они могут понять мою ошибку? спасибо

1 Ответ

0 голосов
/ 16 апреля 2020
import SwiftUI

@available(iOS 13.0, *)

public extension Color {
    init(hex: String) {
        self.init(.blue)
    }
}

Это прекрасно для меня, как демонстрация в новом пакете Swift. Интересно, нужно ли вам просто очистить папку сборки или перезапустить Xcode?

...