 // MARK: - Layout
 
 public extension GCCalendarView {
-    
-    /// Lays out subviews.
-    ///
-    /// You should not call this method directly. If you want to force a layout update, call the setNeedsLayout() method instead to do so prior to the next drawing update. If you want to update the layout of your views immediately, call the layoutIfNeeded() method.
     
     public override func layoutSubviews() {
         

    
    /// Initializes and returns a newly allocated calendar view object.
    ///
    /// Use this initializer if you are planning on using layout constraints. If you are using frame rectangles to layout your views, use init(frame:) instead.
    ///
    /// - Returns: An initialized calendar view object.
    

    
    // MARK: Initializers
    
    public required init?(coder aDecoder: NSCoder) {
        
        super.init(coder: aDecoder)
