swift中的category,扩展

1.创建选择 :swift file

2.名称:UIBarButtonItem-Extension

3.category,便利构造函数

extension UIColor {
    
    /*
     1.extension
     2.convenience
     3.self.init(red: CGFloat, green: CGFloat, blue: CGFloat, alpha: CGFloat)
     注意:最后一定要调用一次self.init(red:....),系统默认的初始化方法
     */
    
    convenience init(r : CGFloat, g : CGFloat, b : CGFloat) {
        self.init(red: r / 255.0, green: g / 255.0, blue: b / 255.0, alpha: 1.0)
    }
    
}

4.extension

extension LyScrollMenuItem {
    func setupUi() {
        
    }
}

 

posted @ 2017-03-27 14:23  ZJea  阅读(1674)  评论(0编辑  收藏  举报