Как добавить инициализаторы в расширениях для существующих классов UIKit, таких как UIColor?
Документация Swift говорит, что добавление инициализаторов в расширение возможно, и пример в документе о добавлении инициализатора вструктура, Xcode не распознаетUIColor
Назначенный инициализатор в моем удобном инициализаторе:
extension UIColor {
convenience init(rawValue red: CGFloat, green g: CGFloat, blue b: CGFloat, alpha a: CGFloat) {
// Can not find out the designated initializer here
self.init()
}
}
Любые решения?