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)