您的位置:首页 > 移动开发 > Swift

Swift之extension

2016-01-09 19:03 337 查看
extension 可以为已有的类添加新的属性供调用。如下为UIColor属性添加新的属性random产生随机的颜色

private extension UIColor{
class var random: UIColor{
switch arc4random()%5 {
case 0: return UIColor.greenColor()
case 1: return UIColor.blueColor()
case 2: return UIColor.orangeColor()
case 3: return UIColor.redColor()
case 4: return UIColor.purpleColor()
default: return UIColor.blackColor()
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: