    public func addSearchBar(placeHolder: String? = nil, noResultMessage: NSAttributedString? = nil) {
        self.searchBarDelegate = RSSearchBarDelegate(placeHolder: placeHolder ?? mDefaultSearchPlaceHolder, message: noResultMessage) { [weak self] (searchString) in
            self?.tableViewDataSourceDelegate.updateSearch(searchString)
        }
        self.tableHeaderView = self.searchBarDelegate?.searchBar
    }
}

// MARK: - RSTableViewDataSourceUpdate
extension RSTableView: RSTableViewDataSourceUpdate {
    
    /// new data updated in dataSource