         return (red << 16) + (green << 8) + blue;
     }
     
-    //0x66ccffff
+    /// ex: 0x66ccffff
     public var m_RGBAHex: Int{
         var r: CGFloat = 0 ,g: CGFloat = 0,b: CGFloat = 0,a: CGFloat = 0
         getRed(&r, green: &g, blue: &b, alpha: &a)

        }
    }
    
    // init method with hex int and alpha(default: 1)
    public convenience init(rgbHex: Int, alpha: CGFloat = 1) {
        let red = (rgbHex >> 16) & 0xFF
        let green = (rgbHex >> 8) & 0xFF

        return UIColor(red: randomRed, green: randomGreen, blue: randomBlue, alpha: alpha)
    }
    
    
    /// ex: 0x66ccff
    public var m_RGBHex: Int{
        var r: CGFloat = 0 ,g: CGFloat = 0,b: CGFloat = 0
        getRed(&r, green: &g, blue: &b, alpha: nil)
