2015-01-07 21 views
0

例如,我有大約5000條記錄。我進入了sqlite數據庫。通過一些查詢獲得了一些數據顯示在UITableview中。 問題是當我滾動表視圖它卡住了。如何在sqlite中添加延遲加載概念?

+2

這與sqlite沒什麼關係,它有一些實現問題。你從哪裏獲取數據庫中的數據?你是否將圖像加載到tableViewCells?如果你需要加載少量的數據和更多的數據,你可以通過UIRefreshControl和LIMIT約束來實現這一點 –

+0

感謝您的回答 –

回答

1

如果您正在使用核心數據,請在NSFetchRequest上使用fetchBatchSize以僅加載所需的核心數據。使用NSFetchedResultsController和fetchBatchSize使其更有效。