J'ai récemment cherché à définir des couleurs personnalisées dans une extension UIColor, mais j'ai vu différentes façons de le faire. Existe-t-il une meilleure pratique à ce sujet documentée?Swift UIColor Extensions bonne pratique
Par exemple, j'ai vu ces deux moyens utilisés:
extension UIColor {
static let myColor = UIColor(colorLiteralRed: 1, green: 1, blue: 1, alpha: 1)
}
//called like UIColor.myColor
ou
extension UIColor {
static var myColor: UIColor {
return UIColor(red:1, green:1, blue:1, alpha:1.0)
}
}
//called like UIColor.myColor
est-il une meilleure pratique basée non opinion ici? Ou est-ce juste à la préférence personnelle? (Je suis conscient que la couleur de l'exemple n'est pas réellement personnalisée: D)