     typealias ViewModelSuccessCallBack = (dataSoure : Array<ZFStories>,headerSource : Array<ZFTopStories>) -> Void
     typealias ListSuccessCallBack = (dataSoure : Array<ZFStories>,dateStr : String) -> Void
     typealias VieModelErrorCallBack = (error : NSError) -> Void
-    /// 今日热闻、轮播图的回调
-    var successCallBack : ViewModelSuccessCallBack?
-    /// 列表的成功回调
-    var listSuccessCallBack : ListSuccessCallBack?
-    /// 失败回调
-    var errorCallBack : VieModelErrorCallBack?
     /// dateFormat
     var dateFormat : NSDateFormatter = NSDateFormatter()
     

     - parameter errorCallBack:   errorCallBack description
     */
    func getData (successCallBack : ViewModelSuccessCallBack?, errorCallBack : VieModelErrorCallBack?) {
        self.successCallBack = successCallBack
        self.errorCallBack = errorCallBack
        ZFNetworkTool.get(LATEST_NEWS_URL, params: nil, success: { (json) -> Void in
            
            let allNews : ZFLatestNews = ZFLatestNews(object: json)

            let stories1 = allNews.stories
            
            // 回调给controller
            if successCallBack != nil {
                successCallBack!(dataSoure:stories1!, headerSource:topStories!)
            }
            }) { (error) -> Void in
                
        }
    }
    
    /**
     获取往日的新闻
     
