2
所以最近我一直在尋找在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)