             return nil
         }
     }
-    
+
     class func delete(key: String) -> Bool {
         let query : CFDictionaryRef = [
             (kSecClass as! String) : kSecClassGenericPassword,
             (kSecAttrAccount as! String): key
         ]
-        
+
         return SecItemDelete(query) == noErr
     }
-    
+
     class func clear() -> Bool {
         let query : CFDictionaryRef = [
             (kSecClass as! String) : kSecClassGenericPassword,
         ]
-        
+
         return SecItemDelete(query) == noErr
     }
 }

        }
        return decisionHandler(.Allow)
    }
    
    public var startURL: NSURL? {
        didSet(oldURL) {
            if nil != startURL && nil == oldURL && isViewLoaded() {

            }
        }
    }

    public func webView(webView: WKWebView,
        decidePolicyForNavigationAction navigationAction: WKNavigationAction,
        decisionHandler: (WKNavigationActionPolicy) -> Void) {
