¿Cómo configurar los colors en un efecto shiny de un UILabel?

Normalmente podemos configurar fontColor de un UILabel por:

 label.textColor = self.someTextColor; 

y la sombra (resplandor) por:

 label.layer.shadowColor = self.someGlowColor; label.layer.shadowOffset = CGSizeMake(0.0, 0.0); label.layer.shadowRadius = 3.0; label.layer.shadowOpacity = 0.5; 

Es para simple sombra. Sin embargo, ¿cómo puedo configurar el color de la fuente con un efecto shiny de fantasía? Por ejemplo:

introduzca la descripción de la imagen aquí

Siempre que A sea ​​el color en el centro, B sea ​​el color en el límite de la fuente y C el efecto de brillo. ¿Cómo puedo usar iOS API para lograr el efecto como se muestra en el diagtwig?