最近、私はUIColor拡張でいくつかのカスタムカラーを定義することを検討してきましたが、これを行う方法はさまざまでした。これについてのベストプラクティスはどこに文書化されていますか?例えばSwift UIColor拡張のベストプラクティス
私が使用されるこれらの方法の両方を見てきました:
extension UIColor {
static let myColor = UIColor(colorLiteralRed: 1, green: 1, blue: 1, alpha: 1)
}
//called like UIColor.myColor
または
extension UIColor {
static var myColor: UIColor {
return UIColor(red:1, green:1, blue:1, alpha:1.0)
}
}
//called like UIColor.myColor
は、ここでは非意見に基づくベストプラクティスはありますか?それとも、個人の好みにちょうどいいですか? (この例の色は実際にはカスタムではないことに気づいています:D)