Tôi đã nghĩ đến hai loại triển khai; mà một trong số họ là tốt hơn trong ý kiến của bạn về hiệu suất, khả năng đọc và bảo trì?Cách tốt nhất để giới thiệu một UIColor tùy chỉnh cho một dự án Swift là gì?
Tạo một phần mở rộng của UIColor như thế này
extension UIColor { class func myColor() -> UIColor { return UIColor(red: 128/255, green: 102/255, blue: 0, alpha: 1) } }
Tạo một cấu trúc:
struct Colors { static let myColor = UIColor(red: 255/255, green: 102/255, blue: 0, alpha: 1) }
Xác định "tốt hơn" ... – Moritz
tôi ** ** giống như thứ 2 :) – onmyway133
Các cách đầu tiên rõ ràng, khách quan, tốt hơn. : D –