2011-04-01 38 views
0

我有一篇文章的JSON訂閱源,每頁有10篇文章。 JSON的結構是這樣的UITableView和來自Web服務的分頁數據

{ 
    "total_entries": 150, 
    "next_page": "http://localhost/?page=2", 
    "entries": [{"title": "Title 1"}, {"title": "Title 2"}], 
    "per_page": 10 
    "current_page": 1 
} 

我想顯示UITableView標題和向下滾動時,應用程序應獲取從下一頁的文章。 現在我正在讀取viewDidLoad中的前10篇文章。分頁邏輯,如果我理解正確,應該發生在

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

構建這樣的應用程序的最佳方式是什麼?我應該將所有從JSON獲得的文章存儲在內存中嗎?然後它可以達到150 NSDictionary對象,但它們都很小。或者我應該保存在sqlite或核心數據的文章?有沒有處理來自Web服務的UITableView和分頁列表的例子?

回答