¿Cómo se usa "let newSwiftColor = UIColor (rojo: 255, verde: 165, azul: 0, alfa: 0)?

Estoy escribiendo una aplicación donde un botón tiene un borde con el color hexadecimal de # 22A7EF. En la sección viewDidLoad, intenté establecer los colores de los bordes de esta manera:

    override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from  a nib.
    animalNumber.delegate = self
    weightInKilos.delegate = self
    percentOfDehydration.delegate = self
    ongoingLosses.delegate = self
    factor.delegate = self

    let newSwiftColor = UIColor(red: 34, green: 167, blue: 239, alpha: 0)

    calcbutton.layer.cornerRadius = 4;
    calcbutton.layer.borderWidth = 1;
    calcbutton.layer.borderColor = UIColor.newSwiftColor().CGColor
}

Creo que esa es la forma correcta de declarar una variable de color, pero ¿cómo se supone que debo usar la variable en elcalcbutton.layer.borderColor = UIColor.newSwiftColor().CGColor ¿parte? Xcode dice para la línea de código que acabo de mostrar que "tipo UIColor no tiene miembro newSwiftColor". Creo que estoy implementando la variable incorrectamente. ¿Alguien sabe o ve lo que hice mal? ¡Gracias!

PD- Antes de comentar o responder, sepa que

Tengo 12 años y aprendí todo lo que sé sobre programación en línea.He revisado muchos artículos en la web (incluido Stack Overflow), pero no entiendo ninguna de las respuestas :( ¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta