[BS-28] iOS中分页的几种算法
生活随笔
收集整理的這篇文章主要介紹了
[BS-28] iOS中分页的几种算法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
iOS中分頁(yè)的幾種算法
總記錄數(shù):totalRecord
每頁(yè)最大記錄數(shù):maxResult
?
算法一:
totalPage = totalRecord % maxResult == 0 ? totalRecord / maxResult : totalRecord / maxResult + 1 ;
?
算法二:(推薦)
totalPage = (totalRecord + maxResult -1) / maxResult; ?(其中maxResult??- 1 就是 totalRecord / maxResult 的最大的余數(shù))
?
算法三:如果服務(wù)器支持的話,每次請(qǐng)求將現(xiàn)頁(yè)面最大的maxID發(fā)給服務(wù)器,服務(wù)器自動(dòng)返回下一頁(yè)的數(shù)據(jù)。
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/stevenwuzheng/p/5583778.html
總結(jié)
以上是生活随笔為你收集整理的[BS-28] iOS中分页的几种算法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 2-3:C++快速入门之缺省参数
- 下一篇: oracle--rowid