在迅速的早期版本,你会得到的白色像这样UIColor.whiteColor()
Swift 3 - 如何编写新的UIColors等没有初始化函数的函数?
然而,斯威夫特3,你得到的颜色白色无initialisers像这样UIColor.white
我怎么会写此相同的功能,而无需使用初始值,如UIColor.custom
?
extension UIColor {
func custom() {
return UIColor(white: 0.5, alpha: 1)
}
}
在斯威夫特2,'whiteColor()'是一类功能。在Swift 3中,'white'是一个类变量。 (这不是关于* initialisers *)。 – Codo