         let window = UIApplication.sharedApplication().windows.first as! UIWindow
         let spinner = SwiftSpinner.sharedInstance
         
+        spinner.showWithDelayBlock = nil
+        
         spinner.updateFrame()
         
         if spinner.superview == nil {

    private let outerCircle = CAShapeLayer()
    private let innerCircle = CAShapeLayer()
    
    required public init(coder aDecoder: NSCoder) {
        fatalError("Not coder compliant")
    }

    //
    public class func hide(completion: (() -> Void)? = nil) {
        let spinner = SwiftSpinner.sharedInstance
        
        spinner.showWithDelayBlock = nil
        
        if spinner.superview == nil {
            return
