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

        dateFormat.dateFormat = "yyyyMMdd"
        let dateStr : String =  dateFormat.stringFromDate(date)
        
        self.listSuccessCallBack = successCallBack
        //若果需要查询 11 月 18 日的消息，before 后的数字应为 20131119
        ZFNetworkTool.get(BEFORE_NEWS + dateStr, params: nil, success: { (json) -> Void in
            

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