滚动以加载更多的分页swift

时间:2016-07-27 20:13:25

标签: jquery ios swift uitableview pagination

我的桌面视图当我到达最后一个单元格时,它会加载更多单元格,但是它加载的数据与已经从网址加载的数据相同,而不是新单元格的新数据。我不知道如何在这里加载更多新项目是我的代码

func loadMoreItems() {


    loadItemsNow("entries")
}
  func loadItemsNow(listType:String){
  let kFeedParserExampleFeedSourceURL = "http://thestreetlede.com/feed/"
let myUrl = NSURL(string: kFeedParserExampleFeedSourceURL);

let request = NSMutableURLRequest(URL:myUrl!);

let task = NSURLSession.sharedSession().dataTaskWithRequest(request) {
    data, response, error in

    if error != nil {
        print(error!.localizedDescription)
        dispatch_async(dispatch_get_main_queue(),{
            //self.myActivityIndicator.stopAnimating()
        })

        return
    }
do {
    dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), { () -> Void in
        self.parser = FeedParser(feedURL: kFeedParserExampleFeedSourceURL)
        self.parser?.delegate = self
        self.parser?.parse()


        let items = self.entries

        if self.fromIndex < items!.count {

            self.entries = items
            self.fromIndex = items!.count

            dispatch_async(dispatch_get_main_queue(),{
                //self.myActivityIndicator.stopAnimating()
                //self.myTableView.reloadData()
                self.tableView.reloadData()
            })
        }
    })
}

}

task.resume()
}

有没有人为tableview实现更多负载可以提供帮助?还是让我朝着正确的方向前进?

0 个答案:

没有答案