     
     // MARK: UIWebViewDelegate
     
-    func webViewDidFinishLoad(webView: UIWebView!) {
+    func webViewDidFinishLoad(webView: UIWebView) {
         if let postId = self.bodyWebViewCache.keyForObject(webView, isEqual: ==) {
             self.bodyHeightCache[postId] = webView.documentHeight()
             self.bodyWebViewCache[postId] = nil

            self.secondaryBodyWebViewCache[postId] = nil
            self.reloadTable()
        }
    }
    
    // MARK: UIViewControllerTransitioningDelegate

        
        self.loadingTop = false
        self.loadingBottom = false

        self.webViewCache = Array<UIWebView>()
        self.bodyWebViewCache = Dictionary<Int, UIWebView>()
        self.bodyHeightCache = Dictionary<Int, CGFloat>()
        self.secondaryBodyWebViewCache = Dictionary<Int, UIWebView>()
