             let vc: TimelineTableViewController
             let icon: String
             let title: String
+            var cacheButton: TabButton?
             switch tab.type {
             case .HomeTimline:
                 vc = vcCache["HomeTimelineTableViewController"] ?? HomeTimelineTableViewController()

                let keyword = tab.keyword
                let svc = vcCache["SearchesTableViewController-" + keyword] as? SearchesTableViewController ?? SearchesTableViewController()
                svc.keyword = keyword
                vc = svc
                icon = "探"
                title = keyword

    // swiftlint:enable function_body_length

    func createTabButton(index: Int, icon: String) -> TabButton {
        let button = TabButton(type: .System)
        button.tag = index
        button.tintColor = UIColor.clearColor()
        button.titleLabel?.font = UIFont(name: "fontello", size: 20.0)
