     
     /// 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.
+    /// 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
    
    /// Returns an object initialized from data in a given unarchiver.
    ///
    /// - Parameter coder: An unarchiver object.
    /// - Returns: self, initialized using the data in decoder.
    
    public required init?(coder aDecoder: NSCoder) {
        
        super.init(coder: aDecoder)

// MARK: - Layout

public extension GCCalendarView {
    
    public override func layoutSubviews() {
        
