В документе 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()
}
}
Любые решения?